<head>
  <meta content="text/html; charset=utf-8" http-equiv="content-type" />
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title> - TestReport</title>
  <style>
    body {
      background-color: #f2f2f2;
      color: #333;
      margin: 0 auto;
      width: 960px;
    }
    #summary {
      width: 960px;
      margin-bottom: 20px;
    }
    #summary th {
      background-color: skyblue;
      padding: 5px 12px;
    }
    #summary td {
      background-color: lightblue;
      text-align: center;
      padding: 4px 8px;
    }
    .details {
      width: 960px;
      margin-bottom: 20px;
    }
    .details th {
      background-color: skyblue;
      padding: 5px 12px;
    }
    .details tr .passed {
      background-color: lightgreen;
    }
    .details tr .failed {
      background-color: red;
    }
    .details tr .unchecked {
      background-color: gray;
    }
    .details td {
      background-color: lightblue;
      padding: 5px 12px;
    }
    .details .detail {
      background-color: lightgrey;
      font-size: smaller;
      padding: 5px 10px;
      line-height: 20px;
      text-align: left;
    }
    .details .success {
      background-color: greenyellow;
    }
    .details .error {
      background-color: red;
    }
    .details .failure {
      background-color: salmon;
    }
    .details .skipped {
      background-color: gray;
    }

    .button {
      font-size: 1em;
      padding: 6px;
      width: 4em;
      text-align: center;
      background-color: #06d85f;
      border-radius: 20px/50px;
      cursor: pointer;
      transition: all 0.3s ease-out;
    }
    a.button{
      color: gray;
      text-decoration: none;
      display: inline-block;
    }
    .button:hover {
      background: #2cffbd;
    }

    .overlay {
      position: fixed;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      background: rgba(0, 0, 0, 0.7);
      transition: opacity 500ms;
      visibility: hidden;
      opacity: 0;
      line-height: 25px;
    }
    .overlay:target {
      visibility: visible;
      opacity: 1;
    }

    .popup {
      margin: 70px auto;
      padding: 20px;
      background: #fff;
      border-radius: 10px;
      width: 50%;
      position: relative;
      transition: all 3s ease-in-out;
    }

    .popup h2 {
      margin-top: 0;
      color: #333;
      font-family: Tahoma, Arial, sans-serif;
    }
    .popup .close {
      position: absolute;
      top: 20px;
      right: 30px;
      transition: all 200ms;
      font-size: 30px;
      font-weight: bold;
      text-decoration: none;
      color: #333;
    }
    .popup .close:hover {
      color: #06d85f;
    }
    .popup .content {
      max-height: 80%;
      overflow: auto;
      text-align: left;
    }
    .popup .separator {
      color:royalblue
    }

    @media screen and (max-width: 700px) {
      .box {
        width: 70%;
      }
      .popup {
        width: 70%;
      }
    }

  </style>
</head>

<body>
  <h1>Test Report: </h1>

  <h2>Summary</h2>
  <table id="summary">
    <tr>
      <th>START AT</th>
      <td colspan="4">2023-05-05T07:13:11.646690</td>
    </tr>
    <tr>
      <th>DURATION</th>
      <td colspan="4">0.392 seconds</td>
    </tr>
    <tr>
      <th>PLATFORM</th>
      <td>HttpRunner 2.5.7 </td>
      <td>CPython 3.9.13 </td>
      <td colspan="2">Windows-10-10.0.22621-SP0</td>
    </tr>
    <tr>
      <th>STAT</th>
      <th colspan="2">TESTCASES (success/fail)</th>
      <th colspan="2">TESTSTEPS (success/fail/error/skip)</th>
    </tr>
    <tr>
      <td>total (details) =></td>
      <td colspan="2">1 (1/0)</td>
      <td colspan="2">4 (4/0/0/0)</td>
    </tr>
  </table>

  <h2>Details</h2>

  
  
  <h3>内容管理模块</h3>
  <table id="suite_1" class="details">
    <tr>
      <td>TOTAL: 4</td>
      <td>SUCCESS: 4</td>
      <td>FAILED: 0</td>
      <td>ERROR: 0</td>
      <td>SKIPPED: 0</td>
    </tr>
    <tr>
      <th>Status</th>
      <th colspan="2">Name</th>
      <th>Response Time</th>
      <th>Detail</th>
    </tr>

    
    
    
    <tr id="record_1_1">
      <th class="success" style="width:5em;">success</th>
      <td colspan="2">获取token</td>
      <td style="text-align:center;width:6em;">217.92 ms</td>
      <td class="detail">

        
        
        <a class="button" href="#popup_log_1_1_1">log-1</a>
        <div id="popup_log_1_1_1" class="overlay">
          <div class="popup">
            <h2>Request and Response data</h2>
            <a class="close" href="#record_1_1_1">&times;</a>

            <div class="content">
              <h3>Name: 获取token</h3>

              

              

              <h3>Request:</h3>
              <div style="overflow: auto">
                <table>
                  
                    <tr>
                      <th>url</th>
                      <td>
                        
                            http://localhost:63070/auth/oauth/token?client_id=XcWebApp&client_secret=XcWebApp&grant_type=password&username=%7B%22username%22:%22t1%22,%22password%22:%22111111%22,%22authType%22:%22password%22%7D
                        
                      </td>
                    </tr>
                  
                    <tr>
                      <th>method</th>
                      <td>
                        
                            POST
                        
                      </td>
                    </tr>
                  
                    <tr>
                      <th>headers</th>
                      <td>
                        
                            <pre>{
  &#34;User-Agent&#34;: &#34;python-requests/2.25.1&#34;,
  &#34;Accept-Encoding&#34;: &#34;gzip, deflate&#34;,
  &#34;Accept&#34;: &#34;application/json, text/plain, */*&#34;,
  &#34;Connection&#34;: &#34;keep-alive&#34;,
  &#34;Accept-Language&#34;: &#34;zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6&#34;,
  &#34;Content-Length&#34;: &#34;0&#34;
}</pre>
                        
                      </td>
                    </tr>
                  
                </table>
              </div>

              <h3>Response:</h3>
              <div style="overflow: auto">
                <table>
                    
                      <tr>
                        <th>ok</th>
                        <td>
                          
                            True
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>url</th>
                        <td>
                          
                            http://localhost:63070/auth/oauth/token?client_id=XcWebApp&client_secret=XcWebApp&grant_type=password&username=%7B%22username%22:%22t1%22,%22password%22:%22111111%22,%22authType%22:%22password%22%7D
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>status_code</th>
                        <td>
                          
                            200
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>reason</th>
                        <td>
                          
                            
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>cookies</th>
                        <td>
                          
                            {}
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>encoding</th>
                        <td>
                          
                            UTF-8
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>headers</th>
                        <td>
                          
                            <pre>{
  &#34;Cache-Control&#34;: &#34;no-store&#34;,
  &#34;Pragma&#34;: &#34;no-cache&#34;,
  &#34;X-Content-Type-Options&#34;: &#34;nosniff&#34;,
  &#34;X-XSS-Protection&#34;: &#34;1; mode=block&#34;,
  &#34;X-Frame-Options&#34;: &#34;DENY&#34;,
  &#34;Content-Type&#34;: &#34;application/json;charset=UTF-8&#34;,
  &#34;Transfer-Encoding&#34;: &#34;chunked&#34;,
  &#34;Date&#34;: &#34;Fri, 05 May 2023 07:13:11 GMT&#34;,
  &#34;Keep-Alive&#34;: &#34;timeout=60&#34;,
  &#34;Connection&#34;: &#34;keep-alive&#34;
}</pre>
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>content_type</th>
                        <td>
                          
                            application/json;charset=UTF-8
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>body</th>
                        <td>
                          
                            
                              <pre>{
  &#34;access_token&#34;: &#34;eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOlsieHVlY2hlbmctcGx1cyJdLCJ1c2VyX25hbWUiOiJ7XCJjb21wYW55SWRcIjpcIjEyMzIxNDE0MjVcIixcImNyZWF0ZVRpbWVcIjpcIjIwMjItMDktMjhUMDg6MzI6MDNcIixcImlkXCI6XCI1MlwiLFwibmFtZVwiOlwiTeiAgeW4iFwiLFwicGVybWlzc2lvbnNcIjpbXSxcInNleFwiOlwiMVwiLFwic3RhdHVzXCI6XCJcIixcInVzZXJuYW1lXCI6XCJ0MVwiLFwidXR5cGVcIjpcIjEwMTAwMlwifSIsInNjb3BlIjpbImFsbCJdLCJleHAiOjE2ODMyNzc5OTEsImF1dGhvcml0aWVzIjpbInhjX3RlYWNobWFuYWdlcl9jb3Vyc2VfYmFzZSIsInhjX3RlYWNobWFuYWdlcl9jb3Vyc2VfZGVsIiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZV9saXN0IiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZV9wbGFuIiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZSIsInhjX3RlYWNobWFuYWdlciIsInhjX3RlYWNobWFuYWdlcl9jb3Vyc2VfbWFya2V0IiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZV9wdWJsaXNoIiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZV9hZGQiXSwianRpIjoiNjNhN2U3YzctZTY5MC00ZWY5LThiNzctYTI3ZjgyYzg2MjNiIiwiY2xpZW50X2lkIjoiWGNXZWJBcHAifQ.oNuIiGrV1O9n326B8S0H0QDy6hC3J8djRClrcwIStVg&#34;,
  &#34;token_type&#34;: &#34;bearer&#34;,
  &#34;refresh_token&#34;: &#34;eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOlsieHVlY2hlbmctcGx1cyJdLCJ1c2VyX25hbWUiOiJ7XCJjb21wYW55SWRcIjpcIjEyMzIxNDE0MjVcIixcImNyZWF0ZVRpbWVcIjpcIjIwMjItMDktMjhUMDg6MzI6MDNcIixcImlkXCI6XCI1MlwiLFwibmFtZVwiOlwiTeiAgeW4iFwiLFwicGVybWlzc2lvbnNcIjpbXSxcInNleFwiOlwiMVwiLFwic3RhdHVzXCI6XCJcIixcInVzZXJuYW1lXCI6XCJ0MVwiLFwidXR5cGVcIjpcIjEwMTAwMlwifSIsInNjb3BlIjpbImFsbCJdLCJhdGkiOiI2M2E3ZTdjNy1lNjkwLTRlZjktOGI3Ny1hMjdmODJjODYyM2IiLCJleHAiOjE2ODM1Mjk5OTEsImF1dGhvcml0aWVzIjpbInhjX3RlYWNobWFuYWdlcl9jb3Vyc2VfYmFzZSIsInhjX3RlYWNobWFuYWdlcl9jb3Vyc2VfZGVsIiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZV9saXN0IiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZV9wbGFuIiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZSIsInhjX3RlYWNobWFuYWdlciIsInhjX3RlYWNobWFuYWdlcl9jb3Vyc2VfbWFya2V0IiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZV9wdWJsaXNoIiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZV9hZGQiXSwianRpIjoiMzY0NGY3MjItZTE1Ny00YjM0LThkN2UtMjk2NjZkMWMzZDU2IiwiY2xpZW50X2lkIjoiWGNXZWJBcHAifQ.lJM77OYir2HGT7w8AJTG1m-iGLW2_RC2mgpLpS6U1N4&#34;,
  &#34;expires_in&#34;: 7199,
  &#34;scope&#34;: &#34;all&#34;,
  &#34;jti&#34;: &#34;63a7e7c7-e690-4ef9-8b77-a27f82c8623b&#34;
}</pre>
                            
                          
                        </td>
                      </tr>
                    
                  </table>
              </div>
              

              <h3>Validators:</h3>
                <div style="overflow: auto">
                
                
                <table>
                    <tr>
                      <th>check</th>
                      <th>comparator</th>
                      <th>expect value</th>
                      <th>actual value</th>
                    </tr>
                    
                    <tr>
                      
                      <td class="passed">
                      
                        content
                      </td>
                      <td>not_equals</td>
                      <td>null</td>
                      <td>{&#39;access_token&#39;: &#39;eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOlsieHVlY2hlbmctcGx1cyJdLCJ1c2VyX25hbWUiOiJ7XCJjb21wYW55SWRcIjpcIjEyMzIxNDE0MjVcIixcImNyZWF0ZVRpbWVcIjpcIjIwMjItMDktMjhUMDg6MzI6MDNcIixcImlkXCI6XCI1MlwiLFwibmFtZVwiOlwiTeiAgeW4iFwiLFwicGVybWlzc2lvbnNcIjpbXSxcInNleFwiOlwiMVwiLFwic3RhdHVzXCI6XCJcIixcInVzZXJuYW1lXCI6XCJ0MVwiLFwidXR5cGVcIjpcIjEwMTAwMlwifSIsInNjb3BlIjpbImFsbCJdLCJleHAiOjE2ODMyNzc5OTEsImF1dGhvcml0aWVzIjpbInhjX3RlYWNobWFuYWdlcl9jb3Vyc2VfYmFzZSIsInhjX3RlYWNobWFuYWdlcl9jb3Vyc2VfZGVsIiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZV9saXN0IiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZV9wbGFuIiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZSIsInhjX3RlYWNobWFuYWdlciIsInhjX3RlYWNobWFuYWdlcl9jb3Vyc2VfbWFya2V0IiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZV9wdWJsaXNoIiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZV9hZGQiXSwianRpIjoiNjNhN2U3YzctZTY5MC00ZWY5LThiNzctYTI3ZjgyYzg2MjNiIiwiY2xpZW50X2lkIjoiWGNXZWJBcHAifQ.oNuIiGrV1O9n326B8S0H0QDy6hC3J8djRClrcwIStVg&#39;, &#39;token_type&#39;: &#39;bearer&#39;, &#39;refresh_token&#39;: &#39;eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOlsieHVlY2hlbmctcGx1cyJdLCJ1c2VyX25hbWUiOiJ7XCJjb21wYW55SWRcIjpcIjEyMzIxNDE0MjVcIixcImNyZWF0ZVRpbWVcIjpcIjIwMjItMDktMjhUMDg6MzI6MDNcIixcImlkXCI6XCI1MlwiLFwibmFtZVwiOlwiTeiAgeW4iFwiLFwicGVybWlzc2lvbnNcIjpbXSxcInNleFwiOlwiMVwiLFwic3RhdHVzXCI6XCJcIixcInVzZXJuYW1lXCI6XCJ0MVwiLFwidXR5cGVcIjpcIjEwMTAwMlwifSIsInNjb3BlIjpbImFsbCJdLCJhdGkiOiI2M2E3ZTdjNy1lNjkwLTRlZjktOGI3Ny1hMjdmODJjODYyM2IiLCJleHAiOjE2ODM1Mjk5OTEsImF1dGhvcml0aWVzIjpbInhjX3RlYWNobWFuYWdlcl9jb3Vyc2VfYmFzZSIsInhjX3RlYWNobWFuYWdlcl9jb3Vyc2VfZGVsIiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZV9saXN0IiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZV9wbGFuIiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZSIsInhjX3RlYWNobWFuYWdlciIsInhjX3RlYWNobWFuYWdlcl9jb3Vyc2VfbWFya2V0IiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZV9wdWJsaXNoIiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZV9hZGQiXSwianRpIjoiMzY0NGY3MjItZTE1Ny00YjM0LThkN2UtMjk2NjZkMWMzZDU2IiwiY2xpZW50X2lkIjoiWGNXZWJBcHAifQ.lJM77OYir2HGT7w8AJTG1m-iGLW2_RC2mgpLpS6U1N4&#39;, &#39;expires_in&#39;: 7199, &#39;scope&#39;: &#39;all&#39;, &#39;jti&#39;: &#39;63a7e7c7-e690-4ef9-8b77-a27f82c8623b&#39;}</td>
                    </tr>
                    
                </table>
                

                
                
              </div>

              <h3>Statistics:</h3>
              <div style="overflow: auto">
                <table>
                  <tr>
                      <th>content_size(bytes)</th>
                      <td>1979</td>
                    </tr>
                  <tr>
                    <th>response_time(ms)</th>
                    <td>217.92</td>
                  </tr>
                  <tr>
                    <th>elapsed(ms)</th>
                    <td>212.357</td>
                  </tr>
                </table>
              </div>

            </div>
          </div>
        </div>
        

        

      </td>
    </tr>
  
    
    
    <tr id="record_1_2">
      <th class="success" style="width:5em;">success</th>
      <td colspan="2">课程分页查询接口</td>
      <td style="text-align:center;width:6em;">44.69 ms</td>
      <td class="detail">

        
        
        <a class="button" href="#popup_log_1_2_1">log-1</a>
        <div id="popup_log_1_2_1" class="overlay">
          <div class="popup">
            <h2>Request and Response data</h2>
            <a class="close" href="#record_1_2_1">&times;</a>

            <div class="content">
              <h3>Name: 课程分页查询接口</h3>

              

              

              <h3>Request:</h3>
              <div style="overflow: auto">
                <table>
                  
                    <tr>
                      <th>url</th>
                      <td>
                        
                            http://teacher.51xuecheng.cn/api/content/course/list?pageNo=1&pageSize=10
                        
                      </td>
                    </tr>
                  
                    <tr>
                      <th>method</th>
                      <td>
                        
                            POST
                        
                      </td>
                    </tr>
                  
                    <tr>
                      <th>headers</th>
                      <td>
                        
                            <pre>{
  &#34;User-Agent&#34;: &#34;python-requests/2.25.1&#34;,
  &#34;Accept-Encoding&#34;: &#34;gzip, deflate&#34;,
  &#34;Accept&#34;: &#34;application/json, text/plain, */*&#34;,
  &#34;Connection&#34;: &#34;keep-alive&#34;,
  &#34;Accept-Language&#34;: &#34;zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6&#34;,
  &#34;Authorization&#34;: &#34;Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOlsieHVlY2hlbmctcGx1cyJdLCJ1c2VyX25hbWUiOiJ7XCJjb21wYW55SWRcIjpcIjEyMzIxNDE0MjVcIixcImNyZWF0ZVRpbWVcIjpcIjIwMjItMDktMjhUMDg6MzI6MDNcIixcImlkXCI6XCI1MlwiLFwibmFtZVwiOlwiTeiAgeW4iFwiLFwicGVybWlzc2lvbnNcIjpbXSxcInNleFwiOlwiMVwiLFwic3RhdHVzXCI6XCJcIixcInVzZXJuYW1lXCI6XCJ0MVwiLFwidXR5cGVcIjpcIjEwMTAwMlwifSIsInNjb3BlIjpbImFsbCJdLCJleHAiOjE2ODMyNzc5OTEsImF1dGhvcml0aWVzIjpbInhjX3RlYWNobWFuYWdlcl9jb3Vyc2VfYmFzZSIsInhjX3RlYWNobWFuYWdlcl9jb3Vyc2VfZGVsIiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZV9saXN0IiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZV9wbGFuIiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZSIsInhjX3RlYWNobWFuYWdlciIsInhjX3RlYWNobWFuYWdlcl9jb3Vyc2VfbWFya2V0IiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZV9wdWJsaXNoIiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZV9hZGQiXSwianRpIjoiNjNhN2U3YzctZTY5MC00ZWY5LThiNzctYTI3ZjgyYzg2MjNiIiwiY2xpZW50X2lkIjoiWGNXZWJBcHAifQ.oNuIiGrV1O9n326B8S0H0QDy6hC3J8djRClrcwIStVg&#34;,
  &#34;Content-Length&#34;: &#34;37&#34;,
  &#34;Content-Type&#34;: &#34;application/json&#34;
}</pre>
                        
                      </td>
                    </tr>
                  
                    <tr>
                      <th>body</th>
                      <td>
                        
                            <pre>{
  &#34;courseName&#34;: &#34;&#34;,
  &#34;auditStatus&#34;: &#34;&#34;
}</pre>
                        
                      </td>
                    </tr>
                  
                </table>
              </div>

              <h3>Response:</h3>
              <div style="overflow: auto">
                <table>
                    
                      <tr>
                        <th>ok</th>
                        <td>
                          
                            True
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>url</th>
                        <td>
                          
                            http://teacher.51xuecheng.cn/api/content/course/list?pageNo=1&pageSize=10
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>status_code</th>
                        <td>
                          
                            200
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>reason</th>
                        <td>
                          
                            OK
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>cookies</th>
                        <td>
                          
                            {}
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>encoding</th>
                        <td>
                          
                            utf-8
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>headers</th>
                        <td>
                          
                            <pre>{
  &#34;Server&#34;: &#34;nginx/1.23.1&#34;,
  &#34;Date&#34;: &#34;Fri, 05 May 2023 07:13:11 GMT&#34;,
  &#34;Content-Type&#34;: &#34;application/json&#34;,
  &#34;Transfer-Encoding&#34;: &#34;chunked&#34;,
  &#34;Connection&#34;: &#34;keep-alive&#34;,
  &#34;X-Content-Type-Options&#34;: &#34;nosniff&#34;,
  &#34;X-XSS-Protection&#34;: &#34;1; mode=block&#34;,
  &#34;Cache-Control&#34;: &#34;no-cache, no-store, max-age=0, must-revalidate&#34;,
  &#34;Pragma&#34;: &#34;no-cache&#34;,
  &#34;Expires&#34;: &#34;0&#34;,
  &#34;X-Frame-Options&#34;: &#34;DENY&#34;,
  &#34;Referrer-Policy&#34;: &#34;no-referrer&#34;
}</pre>
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>content_type</th>
                        <td>
                          
                            application/json
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>body</th>
                        <td>
                          
                            
                              <pre>{
  &#34;items&#34;: [
    {
      &#34;id&#34;: &#34;1&#34;,
      &#34;companyId&#34;: &#34;1232141425&#34;,
      &#34;companyName&#34;: &#34;&#34;,
      &#34;name&#34;: &#34;JAVA8/9/10新特性讲解测试课程112测试发布&#34;,
      &#34;users&#34;: &#34;java爱好者,有一定java基础&#34;,
      &#34;tags&#34;: &#34;有个java 版本变化的新内容，帮助大家使用最新的思想和工具测试课程112测试发布&#34;,
      &#34;mt&#34;: &#34;1&#34;,
      &#34;st&#34;: &#34;1-3-2&#34;,
      &#34;grade&#34;: &#34;204002&#34;,
      &#34;teachmode&#34;: &#34;200002&#34;,
      &#34;pic&#34;: &#34;/mediafiles/2023/04/03/47748599ac2324c964af28e5c0242c9d.JPG&#34;,
      &#34;createDate&#34;: &#34;2019-09-03 17:48:19&#34;,
      &#34;changeDate&#34;: &#34;2023-04-17 10:07:55&#34;,
      &#34;createPeople&#34;: &#34;1&#34;,
      &#34;auditStatus&#34;: &#34;202004&#34;,
      &#34;status&#34;: &#34;203001&#34;
    },
    {
      &#34;id&#34;: &#34;2&#34;,
      &#34;companyId&#34;: &#34;1232141425&#34;,
      &#34;companyName&#34;: &#34;Test1&#34;,
      &#34;name&#34;: &#34;测试课程01&#34;,
      &#34;users&#34;: &#34;IT爱好者IT爱好者IT爱好者IT爱好者IT爱好者IT爱好者IT爱好者IT爱好者&#34;,
      &#34;tags&#34;: &#34;课程标签&#34;,
      &#34;mt&#34;: &#34;1-1&#34;,
      &#34;st&#34;: &#34;1-1-1&#34;,
      &#34;grade&#34;: &#34;204001&#34;,
      &#34;teachmode&#34;: &#34;200002&#34;,
      &#34;description&#34;: &#34;测试课程测试课程测试课程测试课程测试课程测试课程测试课程测试课程测试课程测试课程测试课程测试课程测试课程测试课程测试课程测试课程&#34;,
      &#34;pic&#34;: &#34;/mediafiles/2023/04/03/47748599ac2324c964af28e5c0242c9d.JPG&#34;,
      &#34;createDate&#34;: &#34;2019-09-04 08:49:26&#34;,
      &#34;changeDate&#34;: &#34;2023-04-04 21:46:28&#34;,
      &#34;auditStatus&#34;: &#34;202003&#34;,
      &#34;status&#34;: &#34;203002&#34;
    },
    {
      &#34;id&#34;: &#34;7&#34;,
      &#34;companyId&#34;: &#34;1232141425&#34;,
      &#34;companyName&#34;: &#34;Test3&#34;,
      &#34;name&#34;: &#34;wode24&#34;,
      &#34;users&#34;: &#34;高级程师&#34;,
      &#34;mt&#34;: &#34;1&#34;,
      &#34;st&#34;: &#34;1-3-2&#34;,
      &#34;grade&#34;: &#34;204003&#34;,
      &#34;teachmode&#34;: &#34;200002&#34;,
      &#34;pic&#34;: &#34;https://cdn.educba.com/academy/wp-content/uploads/2018/08/Spring-BOOT-Interview-questions.jpg&#34;,
      &#34;createDate&#34;: &#34;2019-09-04 09:56:19&#34;,
      &#34;auditStatus&#34;: &#34;202004&#34;,
      &#34;status&#34;: &#34;203001&#34;
    },
    {
      &#34;id&#34;: &#34;18&#34;,
      &#34;companyId&#34;: &#34;1232141425&#34;,
      &#34;name&#34;: &#34;java零基础入门v2.0&#34;,
      &#34;users&#34;: &#34;java小白java小白java小白java小白&#34;,
      &#34;tags&#34;: &#34;aa&#34;,
      &#34;mt&#34;: &#34;1-3&#34;,
      &#34;st&#34;: &#34;1-3-2&#34;,
      &#34;grade&#34;: &#34;200001&#34;,
      &#34;teachmode&#34;: &#34;200002&#34;,
      &#34;description&#34;: &#34;java零基础入门v2.0java零基础入门v2.0java零基础入门v2.0java零基础入门v2.0&#34;,
      &#34;pic&#34;: &#34;/mediafiles/2022/12/18/a61805e1360ab946def5471aaefc0a98.jpg&#34;,
      &#34;createDate&#34;: &#34;2019-09-04 09:56:19&#34;,
      &#34;changeDate&#34;: &#34;2023-03-27 21:27:24&#34;,
      &#34;auditStatus&#34;: &#34;202003&#34;,
      &#34;status&#34;: &#34;203004&#34;
    },
    {
      &#34;id&#34;: &#34;22&#34;,
      &#34;companyId&#34;: &#34;1232141425&#34;,
      &#34;name&#34;: &#34;大数据2&#34;,
      &#34;users&#34;: &#34;具有一定的java基础&#34;,
      &#34;mt&#34;: &#34;1-6&#34;,
      &#34;st&#34;: &#34;1-6-1&#34;,
      &#34;grade&#34;: &#34;200001&#34;,
      &#34;teachmode&#34;: &#34;200002&#34;,
      &#34;description&#34;: &#34;111111大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据&#34;,
      &#34;pic&#34;: &#34;/mediafiles/2023/04/03/47748599ac2324c964af28e5c0242c9d.JPG&#34;,
      &#34;createDate&#34;: &#34;2019-09-04 09:56:19&#34;,
      &#34;changeDate&#34;: &#34;2023-05-05 11:15:07&#34;,
      &#34;auditStatus&#34;: &#34;202004&#34;,
      &#34;status&#34;: &#34;203001&#34;
    },
    {
      &#34;id&#34;: &#34;24&#34;,
      &#34;companyId&#34;: &#34;1232141425&#34;,
      &#34;name&#34;: &#34;人工智能+python&#34;,
      &#34;users&#34;: &#34;小白&#34;,
      &#34;mt&#34;: &#34;1-6&#34;,
      &#34;st&#34;: &#34;1-6-5&#34;,
      &#34;grade&#34;: &#34;200002&#34;,
      &#34;teachmode&#34;: &#34;200002&#34;,
      &#34;description&#34;: &#34;人工智能+python非常不错！！！&#34;,
      &#34;pic&#34;: &#34;https://cdn.educba.com/academy/wp-content/uploads/2018/08/Spring-BOOT-Interview-questions.jpg&#34;,
      &#34;createDate&#34;: &#34;2019-09-04 09:56:19&#34;,
      &#34;auditStatus&#34;: &#34;202004&#34;,
      &#34;status&#34;: &#34;203001&#34;
    },
    {
      &#34;id&#34;: &#34;26&#34;,
      &#34;companyId&#34;: &#34;1232141425&#34;,
      &#34;name&#34;: &#34;spring cloud实战&#34;,
      &#34;users&#34;: &#34;所有人&#34;,
      &#34;mt&#34;: &#34;1-3&#34;,
      &#34;st&#34;: &#34;1-3-2&#34;,
      &#34;grade&#34;: &#34;200003&#34;,
      &#34;teachmode&#34;: &#34;200002&#34;,
      &#34;description&#34;: &#34;本课程主要从四个章节进行讲解： 1.微服务架构入门 2.spring cloud 基础入门 3.实战Spring Boot 4.注册中心eureka。&#34;,
      &#34;pic&#34;: &#34;https://cdn.educba.com/academy/wp-content/uploads/2018/08/Spring-BOOT-Interview-questions.jpg&#34;,
      &#34;createDate&#34;: &#34;2019-09-04 09:56:19&#34;,
      &#34;changeDate&#34;: &#34;2021-12-26 22:10:38&#34;,
      &#34;auditStatus&#34;: &#34;202002&#34;,
      &#34;status&#34;: &#34;203001&#34;
    },
    {
      &#34;id&#34;: &#34;27&#34;,
      &#34;companyId&#34;: &#34;1232141425&#34;,
      &#34;name&#34;: &#34;Javascript之VueJS&#34;,
      &#34;users&#34;: &#34;所有人&#34;,
      &#34;mt&#34;: &#34;1-1&#34;,
      &#34;st&#34;: &#34;1-1-9&#34;,
      &#34;grade&#34;: &#34;200002&#34;,
      &#34;teachmode&#34;: &#34;200002&#34;,
      &#34;description&#34;: &#34;Vue系列课程：从Vue1.0讲到Vue2.0，从理论讲到实战，理论与案例巧妙结合，让课程更容易理解！&#34;,
      &#34;pic&#34;: &#34;https://cdn.educba.com/academy/wp-content/uploads/2018/08/Spring-BOOT-Interview-questions.jpg&#34;,
      &#34;createDate&#34;: &#34;2019-09-04 09:56:19&#34;,
      &#34;auditStatus&#34;: &#34;202004&#34;,
      &#34;status&#34;: &#34;203001&#34;
    },
    {
      &#34;id&#34;: &#34;28&#34;,
      &#34;companyId&#34;: &#34;1232141425&#34;,
      &#34;name&#34;: &#34;Redis从入门到项目实战&#34;,
      &#34;users&#34;: &#34;11111111111111111111111111111111111111111111111111111111111111111&#34;,
      &#34;tags&#34;: &#34;Java&#34;,
      &#34;mt&#34;: &#34;1-3&#34;,
      &#34;st&#34;: &#34;1-3-2&#34;,
      &#34;grade&#34;: &#34;204001&#34;,
      &#34;teachmode&#34;: &#34;200002&#34;,
      &#34;description&#34;: &#34;redis在当前的大型网站和500强企业中，已被广泛应用。 redis是基于内存的key-value数据库，比传统的关系型数据库在性能方面有非常大的优势。 肖老师这套视频，精选了redis在实际项目中的十几个应用场景。通过本课程的学习，可以让学员快速掌握redis在实际项目中如何应用。 作为架构师，redis是必须要掌握的技能！&#34;,
      &#34;pic&#34;: &#34;https://cdn.educba.com/academy/wp-content/uploads/2018/08/Spring-BOOT-Interview-questions.jpg&#34;,
      &#34;createDate&#34;: &#34;2019-09-04 09:56:19&#34;,
      &#34;changeDate&#34;: &#34;2023-03-27 21:22:51&#34;,
      &#34;auditStatus&#34;: &#34;202004&#34;,
      &#34;status&#34;: &#34;203001&#34;
    },
    {
      &#34;id&#34;: &#34;40&#34;,
      &#34;companyId&#34;: &#34;1232141425&#34;,
      &#34;name&#34;: &#34;SpringBoot核心&#34;,
      &#34;users&#34;: &#34;Spring Boot初学者&#34;,
      &#34;tags&#34;: &#34;Spring项目的快速构建&#34;,
      &#34;mt&#34;: &#34;1-3&#34;,
      &#34;st&#34;: &#34;1-3-2&#34;,
      &#34;grade&#34;: &#34;200003&#34;,
      &#34;teachmode&#34;: &#34;200002&#34;,
      &#34;description&#34;: &#34;课程系统性地深度探讨 Spring Boot 核心特性，引导小伙伴对 Java 规范的重视，启发对技术原理性的思考，掌握排查问题的技能，以及学习阅读源码的方法和技巧，全面提升研发能力，进军架构师队伍。&#34;,
      &#34;pic&#34;: &#34;https://cdn.educba.com/academy/wp-content/uploads/2018/08/Spring-BOOT-Interview-questions.jpg&#34;,
      &#34;createDate&#34;: &#34;2019-09-10 16:05:39&#34;,
      &#34;changeDate&#34;: &#34;2022-09-16 08:07:41&#34;,
      &#34;auditStatus&#34;: &#34;202004&#34;,
      &#34;status&#34;: &#34;203001&#34;
    }
  ],
  &#34;counts&#34;: &#34;70&#34;,
  &#34;page&#34;: &#34;1&#34;,
  &#34;pageSize&#34;: &#34;10&#34;
}</pre>
                            
                          
                        </td>
                      </tr>
                    
                  </table>
              </div>
              

              <h3>Validators:</h3>
                <div style="overflow: auto">
                
                
                <table>
                    <tr>
                      <th>check</th>
                      <th>comparator</th>
                      <th>expect value</th>
                      <th>actual value</th>
                    </tr>
                    
                    <tr>
                      
                      <td class="passed">
                      
                        content
                      </td>
                      <td>not_equals</td>
                      <td>null</td>
                      <td>{&#39;items&#39;: [{&#39;id&#39;: &#39;1&#39;, &#39;companyId&#39;: &#39;1232141425&#39;, &#39;companyName&#39;: &#39;&#39;, &#39;name&#39;: &#39;JAVA8/9/10新特性讲解测试课程112测试发布&#39;, &#39;users&#39;: &#39;java爱好者,有一定java基础&#39;, &#39;tags&#39;: &#39;有个java 版本变化的新内容，帮助大家使用最新的思想和工具测试课程112测试发布&#39;, &#39;mt&#39;: &#39;1&#39;, &#39;st&#39;: &#39;1-3-2&#39;, &#39;grade&#39;: &#39;204002&#39;, &#39;teachmode&#39;: &#39;200002&#39;, &#39;pic&#39;: &#39;/mediafiles/2023/04/03/47748599ac2324c964af28e5c0242c9d.JPG&#39;, &#39;createDate&#39;: &#39;2019-09-03 17:48:19&#39;, &#39;changeDate&#39;: &#39;2023-04-17 10:07:55&#39;, &#39;createPeople&#39;: &#39;1&#39;, &#39;auditStatus&#39;: &#39;202004&#39;, &#39;status&#39;: &#39;203001&#39;}, {&#39;id&#39;: &#39;2&#39;, &#39;companyId&#39;: &#39;1232141425&#39;, &#39;companyName&#39;: &#39;Test1&#39;, &#39;name&#39;: &#39;测试课程01&#39;, &#39;users&#39;: &#39;IT爱好者IT爱好者IT爱好者IT爱好者IT爱好者IT爱好者IT爱好者IT爱好者&#39;, &#39;tags&#39;: &#39;课程标签&#39;, &#39;mt&#39;: &#39;1-1&#39;, &#39;st&#39;: &#39;1-1-1&#39;, &#39;grade&#39;: &#39;204001&#39;, &#39;teachmode&#39;: &#39;200002&#39;, &#39;description&#39;: &#39;测试课程测试课程测试课程测试课程测试课程测试课程测试课程测试课程测试课程测试课程测试课程测试课程测试课程测试课程测试课程测试课程&#39;, &#39;pic&#39;: &#39;/mediafiles/2023/04/03/47748599ac2324c964af28e5c0242c9d.JPG&#39;, &#39;createDate&#39;: &#39;2019-09-04 08:49:26&#39;, &#39;changeDate&#39;: &#39;2023-04-04 21:46:28&#39;, &#39;auditStatus&#39;: &#39;202003&#39;, &#39;status&#39;: &#39;203002&#39;}, {&#39;id&#39;: &#39;7&#39;, &#39;companyId&#39;: &#39;1232141425&#39;, &#39;companyName&#39;: &#39;Test3&#39;, &#39;name&#39;: &#39;wode24&#39;, &#39;users&#39;: &#39;高级程师&#39;, &#39;mt&#39;: &#39;1&#39;, &#39;st&#39;: &#39;1-3-2&#39;, &#39;grade&#39;: &#39;204003&#39;, &#39;teachmode&#39;: &#39;200002&#39;, &#39;pic&#39;: &#39;https://cdn.educba.com/academy/wp-content/uploads/2018/08/Spring-BOOT-Interview-questions.jpg&#39;, &#39;createDate&#39;: &#39;2019-09-04 09:56:19&#39;, &#39;auditStatus&#39;: &#39;202004&#39;, &#39;status&#39;: &#39;203001&#39;}, {&#39;id&#39;: &#39;18&#39;, &#39;companyId&#39;: &#39;1232141425&#39;, &#39;name&#39;: &#39;java零基础入门v2.0&#39;, &#39;users&#39;: &#39;java小白java小白java小白java小白&#39;, &#39;tags&#39;: &#39;aa&#39;, &#39;mt&#39;: &#39;1-3&#39;, &#39;st&#39;: &#39;1-3-2&#39;, &#39;grade&#39;: &#39;200001&#39;, &#39;teachmode&#39;: &#39;200002&#39;, &#39;description&#39;: &#39;java零基础入门v2.0java零基础入门v2.0java零基础入门v2.0java零基础入门v2.0&#39;, &#39;pic&#39;: &#39;/mediafiles/2022/12/18/a61805e1360ab946def5471aaefc0a98.jpg&#39;, &#39;createDate&#39;: &#39;2019-09-04 09:56:19&#39;, &#39;changeDate&#39;: &#39;2023-03-27 21:27:24&#39;, &#39;auditStatus&#39;: &#39;202003&#39;, &#39;status&#39;: &#39;203004&#39;}, {&#39;id&#39;: &#39;22&#39;, &#39;companyId&#39;: &#39;1232141425&#39;, &#39;name&#39;: &#39;大数据2&#39;, &#39;users&#39;: &#39;具有一定的java基础&#39;, &#39;mt&#39;: &#39;1-6&#39;, &#39;st&#39;: &#39;1-6-1&#39;, &#39;grade&#39;: &#39;200001&#39;, &#39;teachmode&#39;: &#39;200002&#39;, &#39;description&#39;: &#39;111111大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据大数据&#39;, &#39;pic&#39;: &#39;/mediafiles/2023/04/03/47748599ac2324c964af28e5c0242c9d.JPG&#39;, &#39;createDate&#39;: &#39;2019-09-04 09:56:19&#39;, &#39;changeDate&#39;: &#39;2023-05-05 11:15:07&#39;, &#39;auditStatus&#39;: &#39;202004&#39;, &#39;status&#39;: &#39;203001&#39;}, {&#39;id&#39;: &#39;24&#39;, &#39;companyId&#39;: &#39;1232141425&#39;, &#39;name&#39;: &#39;人工智能+python&#39;, &#39;users&#39;: &#39;小白&#39;, &#39;mt&#39;: &#39;1-6&#39;, &#39;st&#39;: &#39;1-6-5&#39;, &#39;grade&#39;: &#39;200002&#39;, &#39;teachmode&#39;: &#39;200002&#39;, &#39;description&#39;: &#39;人工智能+python非常不错！！！&#39;, &#39;pic&#39;: &#39;https://cdn.educba.com/academy/wp-content/uploads/2018/08/Spring-BOOT-Interview-questions.jpg&#39;, &#39;createDate&#39;: &#39;2019-09-04 09:56:19&#39;, &#39;auditStatus&#39;: &#39;202004&#39;, &#39;status&#39;: &#39;203001&#39;}, {&#39;id&#39;: &#39;26&#39;, &#39;companyId&#39;: &#39;1232141425&#39;, &#39;name&#39;: &#39;spring cloud实战&#39;, &#39;users&#39;: &#39;所有人&#39;, &#39;mt&#39;: &#39;1-3&#39;, &#39;st&#39;: &#39;1-3-2&#39;, &#39;grade&#39;: &#39;200003&#39;, &#39;teachmode&#39;: &#39;200002&#39;, &#39;description&#39;: &#39;本课程主要从四个章节进行讲解： 1.微服务架构入门 2.spring cloud 基础入门 3.实战Spring Boot 4.注册中心eureka。&#39;, &#39;pic&#39;: &#39;https://cdn.educba.com/academy/wp-content/uploads/2018/08/Spring-BOOT-Interview-questions.jpg&#39;, &#39;createDate&#39;: &#39;2019-09-04 09:56:19&#39;, &#39;changeDate&#39;: &#39;2021-12-26 22:10:38&#39;, &#39;auditStatus&#39;: &#39;202002&#39;, &#39;status&#39;: &#39;203001&#39;}, {&#39;id&#39;: &#39;27&#39;, &#39;companyId&#39;: &#39;1232141425&#39;, &#39;name&#39;: &#39;Javascript之VueJS&#39;, &#39;users&#39;: &#39;所有人&#39;, &#39;mt&#39;: &#39;1-1&#39;, &#39;st&#39;: &#39;1-1-9&#39;, &#39;grade&#39;: &#39;200002&#39;, &#39;teachmode&#39;: &#39;200002&#39;, &#39;description&#39;: &#39;Vue系列课程：从Vue1.0讲到Vue2.0，从理论讲到实战，理论与案例巧妙结合，让课程更容易理解！&#39;, &#39;pic&#39;: &#39;https://cdn.educba.com/academy/wp-content/uploads/2018/08/Spring-BOOT-Interview-questions.jpg&#39;, &#39;createDate&#39;: &#39;2019-09-04 09:56:19&#39;, &#39;auditStatus&#39;: &#39;202004&#39;, &#39;status&#39;: &#39;203001&#39;}, {&#39;id&#39;: &#39;28&#39;, &#39;companyId&#39;: &#39;1232141425&#39;, &#39;name&#39;: &#39;Redis从入门到项目实战&#39;, &#39;users&#39;: &#39;11111111111111111111111111111111111111111111111111111111111111111&#39;, &#39;tags&#39;: &#39;Java&#39;, &#39;mt&#39;: &#39;1-3&#39;, &#39;st&#39;: &#39;1-3-2&#39;, &#39;grade&#39;: &#39;204001&#39;, &#39;teachmode&#39;: &#39;200002&#39;, &#39;description&#39;: &#39;redis在当前的大型网站和500强企业中，已被广泛应用。 redis是基于内存的key-value数据库，比传统的关系型数据库在性能方面有非常大的优势。 肖老师这套视频，精选了redis在实际项目中的十几个应用场景。通过本课程的学习，可以让学员快速掌握redis在实际项目中如何应用。 作为架构师，redis是必须要掌握的技能！&#39;, &#39;pic&#39;: &#39;https://cdn.educba.com/academy/wp-content/uploads/2018/08/Spring-BOOT-Interview-questions.jpg&#39;, &#39;createDate&#39;: &#39;2019-09-04 09:56:19&#39;, &#39;changeDate&#39;: &#39;2023-03-27 21:22:51&#39;, &#39;auditStatus&#39;: &#39;202004&#39;, &#39;status&#39;: &#39;203001&#39;}, {&#39;id&#39;: &#39;40&#39;, &#39;companyId&#39;: &#39;1232141425&#39;, &#39;name&#39;: &#39;SpringBoot核心&#39;, &#39;users&#39;: &#39;Spring Boot初学者&#39;, &#39;tags&#39;: &#39;Spring项目的快速构建&#39;, &#39;mt&#39;: &#39;1-3&#39;, &#39;st&#39;: &#39;1-3-2&#39;, &#39;grade&#39;: &#39;200003&#39;, &#39;teachmode&#39;: &#39;200002&#39;, &#39;description&#39;: &#39;课程系统性地深度探讨 Spring Boot 核心特性，引导小伙伴对 Java 规范的重视，启发对技术原理性的思考，掌握排查问题的技能，以及学习阅读源码的方法和技巧，全面提升研发能力，进军架构师队伍。&#39;, &#39;pic&#39;: &#39;https://cdn.educba.com/academy/wp-content/uploads/2018/08/Spring-BOOT-Interview-questions.jpg&#39;, &#39;createDate&#39;: &#39;2019-09-10 16:05:39&#39;, &#39;changeDate&#39;: &#39;2022-09-16 08:07:41&#39;, &#39;auditStatus&#39;: &#39;202004&#39;, &#39;status&#39;: &#39;203001&#39;}], &#39;counts&#39;: &#39;70&#39;, &#39;page&#39;: &#39;1&#39;, &#39;pageSize&#39;: &#39;10&#39;}</td>
                    </tr>
                    
                </table>
                

                
                
              </div>

              <h3>Statistics:</h3>
              <div style="overflow: auto">
                <table>
                  <tr>
                      <th>content_size(bytes)</th>
                      <td>5623</td>
                    </tr>
                  <tr>
                    <th>response_time(ms)</th>
                    <td>44.69</td>
                  </tr>
                  <tr>
                    <th>elapsed(ms)</th>
                    <td>42.526</td>
                  </tr>
                </table>
              </div>

            </div>
          </div>
        </div>
        

        

      </td>
    </tr>
  
    
    
    <tr id="record_1_3">
      <th class="success" style="width:5em;">success</th>
      <td colspan="2">课程标签</td>
      <td style="text-align:center;width:6em;">34.93 ms</td>
      <td class="detail">

        
        
        <a class="button" href="#popup_log_1_3_1">log-1</a>
        <div id="popup_log_1_3_1" class="overlay">
          <div class="popup">
            <h2>Request and Response data</h2>
            <a class="close" href="#record_1_3_1">&times;</a>

            <div class="content">
              <h3>Name: 课程标签</h3>

              

              

              <h3>Request:</h3>
              <div style="overflow: auto">
                <table>
                  
                    <tr>
                      <th>url</th>
                      <td>
                        
                            http://teacher.51xuecheng.cn/api/content/course-category/tree-nodes
                        
                      </td>
                    </tr>
                  
                    <tr>
                      <th>method</th>
                      <td>
                        
                            GET
                        
                      </td>
                    </tr>
                  
                    <tr>
                      <th>headers</th>
                      <td>
                        
                            <pre>{
  &#34;User-Agent&#34;: &#34;python-requests/2.25.1&#34;,
  &#34;Accept-Encoding&#34;: &#34;gzip, deflate&#34;,
  &#34;Accept&#34;: &#34;application/json, text/plain, */*&#34;,
  &#34;Connection&#34;: &#34;keep-alive&#34;,
  &#34;Accept-Language&#34;: &#34;zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6&#34;,
  &#34;Authorization&#34;: &#34;Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOlsieHVlY2hlbmctcGx1cyJdLCJ1c2VyX25hbWUiOiJ7XCJjb21wYW55SWRcIjpcIjEyMzIxNDE0MjVcIixcImNyZWF0ZVRpbWVcIjpcIjIwMjItMDktMjhUMDg6MzI6MDNcIixcImlkXCI6XCI1MlwiLFwibmFtZVwiOlwiTeiAgeW4iFwiLFwicGVybWlzc2lvbnNcIjpbXSxcInNleFwiOlwiMVwiLFwic3RhdHVzXCI6XCJcIixcInVzZXJuYW1lXCI6XCJ0MVwiLFwidXR5cGVcIjpcIjEwMTAwMlwifSIsInNjb3BlIjpbImFsbCJdLCJleHAiOjE2ODMyNzc5OTEsImF1dGhvcml0aWVzIjpbInhjX3RlYWNobWFuYWdlcl9jb3Vyc2VfYmFzZSIsInhjX3RlYWNobWFuYWdlcl9jb3Vyc2VfZGVsIiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZV9saXN0IiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZV9wbGFuIiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZSIsInhjX3RlYWNobWFuYWdlciIsInhjX3RlYWNobWFuYWdlcl9jb3Vyc2VfbWFya2V0IiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZV9wdWJsaXNoIiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZV9hZGQiXSwianRpIjoiNjNhN2U3YzctZTY5MC00ZWY5LThiNzctYTI3ZjgyYzg2MjNiIiwiY2xpZW50X2lkIjoiWGNXZWJBcHAifQ.oNuIiGrV1O9n326B8S0H0QDy6hC3J8djRClrcwIStVg&#34;
}</pre>
                        
                      </td>
                    </tr>
                  
                </table>
              </div>

              <h3>Response:</h3>
              <div style="overflow: auto">
                <table>
                    
                      <tr>
                        <th>ok</th>
                        <td>
                          
                            True
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>url</th>
                        <td>
                          
                            http://teacher.51xuecheng.cn/api/content/course-category/tree-nodes
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>status_code</th>
                        <td>
                          
                            200
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>reason</th>
                        <td>
                          
                            OK
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>cookies</th>
                        <td>
                          
                            {}
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>encoding</th>
                        <td>
                          
                            utf-8
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>headers</th>
                        <td>
                          
                            <pre>{
  &#34;Server&#34;: &#34;nginx/1.23.1&#34;,
  &#34;Date&#34;: &#34;Fri, 05 May 2023 07:13:11 GMT&#34;,
  &#34;Content-Type&#34;: &#34;application/json&#34;,
  &#34;Transfer-Encoding&#34;: &#34;chunked&#34;,
  &#34;Connection&#34;: &#34;keep-alive&#34;,
  &#34;X-Content-Type-Options&#34;: &#34;nosniff&#34;,
  &#34;X-XSS-Protection&#34;: &#34;1; mode=block&#34;,
  &#34;Cache-Control&#34;: &#34;no-cache, no-store, max-age=0, must-revalidate&#34;,
  &#34;Pragma&#34;: &#34;no-cache&#34;,
  &#34;Expires&#34;: &#34;0&#34;,
  &#34;X-Frame-Options&#34;: &#34;DENY&#34;,
  &#34;Referrer-Policy&#34;: &#34;no-referrer&#34;
}</pre>
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>content_type</th>
                        <td>
                          
                            application/json
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>body</th>
                        <td>
                          
                            
                              <pre>[
  {
    &#34;id&#34;: &#34;1-1&#34;,
    &#34;name&#34;: &#34;前端开发&#34;,
    &#34;label&#34;: &#34;前端开发&#34;,
    &#34;parentid&#34;: &#34;1&#34;,
    &#34;isShow&#34;: 1,
    &#34;orderby&#34;: 1,
    &#34;isLeaf&#34;: 0,
    &#34;childrenTreeNodes&#34;: [
      {
        &#34;id&#34;: &#34;1-1-1&#34;,
        &#34;name&#34;: &#34;HTML/CSS&#34;,
        &#34;label&#34;: &#34;HTML/CSS&#34;,
        &#34;parentid&#34;: &#34;1-1&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 1,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-1-10&#34;,
        &#34;name&#34;: &#34;其它&#34;,
        &#34;label&#34;: &#34;其它&#34;,
        &#34;parentid&#34;: &#34;1-1&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 10,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-1-2&#34;,
        &#34;name&#34;: &#34;JavaScript&#34;,
        &#34;label&#34;: &#34;JavaScript&#34;,
        &#34;parentid&#34;: &#34;1-1&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 2,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-1-3&#34;,
        &#34;name&#34;: &#34;jQuery&#34;,
        &#34;label&#34;: &#34;jQuery&#34;,
        &#34;parentid&#34;: &#34;1-1&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 3,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-1-4&#34;,
        &#34;name&#34;: &#34;ExtJS&#34;,
        &#34;label&#34;: &#34;ExtJS&#34;,
        &#34;parentid&#34;: &#34;1-1&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 4,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-1-5&#34;,
        &#34;name&#34;: &#34;AngularJS&#34;,
        &#34;label&#34;: &#34;AngularJS&#34;,
        &#34;parentid&#34;: &#34;1-1&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 5,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-1-6&#34;,
        &#34;name&#34;: &#34;ReactJS&#34;,
        &#34;label&#34;: &#34;ReactJS&#34;,
        &#34;parentid&#34;: &#34;1-1&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 6,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-1-7&#34;,
        &#34;name&#34;: &#34;Bootstrap&#34;,
        &#34;label&#34;: &#34;Bootstrap&#34;,
        &#34;parentid&#34;: &#34;1-1&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 7,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-1-8&#34;,
        &#34;name&#34;: &#34;Node.js&#34;,
        &#34;label&#34;: &#34;Node.js&#34;,
        &#34;parentid&#34;: &#34;1-1&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 8,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-1-9&#34;,
        &#34;name&#34;: &#34;Vue&#34;,
        &#34;label&#34;: &#34;Vue&#34;,
        &#34;parentid&#34;: &#34;1-1&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 9,
        &#34;isLeaf&#34;: 1
      }
    ]
  },
  {
    &#34;id&#34;: &#34;1-10&#34;,
    &#34;name&#34;: &#34;研发管理&#34;,
    &#34;label&#34;: &#34;研发管理&#34;,
    &#34;parentid&#34;: &#34;1&#34;,
    &#34;isShow&#34;: 1,
    &#34;orderby&#34;: 10,
    &#34;isLeaf&#34;: 0,
    &#34;childrenTreeNodes&#34;: [
      {
        &#34;id&#34;: &#34;1-10-1&#34;,
        &#34;name&#34;: &#34;敏捷开发&#34;,
        &#34;label&#34;: &#34;敏捷开发&#34;,
        &#34;parentid&#34;: &#34;1-10&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 1,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-10-2&#34;,
        &#34;name&#34;: &#34;软件设计&#34;,
        &#34;label&#34;: &#34;软件设计&#34;,
        &#34;parentid&#34;: &#34;1-10&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 2,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-10-3&#34;,
        &#34;name&#34;: &#34;软件测试&#34;,
        &#34;label&#34;: &#34;软件测试&#34;,
        &#34;parentid&#34;: &#34;1-10&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 3,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-10-4&#34;,
        &#34;name&#34;: &#34;研发管理&#34;,
        &#34;label&#34;: &#34;研发管理&#34;,
        &#34;parentid&#34;: &#34;1-10&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 4,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-10-5&#34;,
        &#34;name&#34;: &#34;其它&#34;,
        &#34;label&#34;: &#34;其它&#34;,
        &#34;parentid&#34;: &#34;1-10&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 5,
        &#34;isLeaf&#34;: 1
      }
    ]
  },
  {
    &#34;id&#34;: &#34;1-11&#34;,
    &#34;name&#34;: &#34;系统运维&#34;,
    &#34;label&#34;: &#34;系统运维&#34;,
    &#34;parentid&#34;: &#34;1&#34;,
    &#34;isShow&#34;: 1,
    &#34;orderby&#34;: 11,
    &#34;isLeaf&#34;: 0,
    &#34;childrenTreeNodes&#34;: [
      {
        &#34;id&#34;: &#34;1-11-1&#34;,
        &#34;name&#34;: &#34;Linux&#34;,
        &#34;label&#34;: &#34;Linux&#34;,
        &#34;parentid&#34;: &#34;1-11&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 1,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-11-10&#34;,
        &#34;name&#34;: &#34;其它&#34;,
        &#34;label&#34;: &#34;其它&#34;,
        &#34;parentid&#34;: &#34;1-11&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 10,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-11-2&#34;,
        &#34;name&#34;: &#34;Windows&#34;,
        &#34;label&#34;: &#34;Windows&#34;,
        &#34;parentid&#34;: &#34;1-11&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 2,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-11-3&#34;,
        &#34;name&#34;: &#34;UNIX&#34;,
        &#34;label&#34;: &#34;UNIX&#34;,
        &#34;parentid&#34;: &#34;1-11&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 3,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-11-4&#34;,
        &#34;name&#34;: &#34;Mac OS&#34;,
        &#34;label&#34;: &#34;Mac OS&#34;,
        &#34;parentid&#34;: &#34;1-11&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 4,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-11-5&#34;,
        &#34;name&#34;: &#34;网络技术&#34;,
        &#34;label&#34;: &#34;网络技术&#34;,
        &#34;parentid&#34;: &#34;1-11&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 5,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-11-6&#34;,
        &#34;name&#34;: &#34;路由协议&#34;,
        &#34;label&#34;: &#34;路由协议&#34;,
        &#34;parentid&#34;: &#34;1-11&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 6,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-11-7&#34;,
        &#34;name&#34;: &#34;无线网络&#34;,
        &#34;label&#34;: &#34;无线网络&#34;,
        &#34;parentid&#34;: &#34;1-11&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 7,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-11-8&#34;,
        &#34;name&#34;: &#34;Ngnix&#34;,
        &#34;label&#34;: &#34;Ngnix&#34;,
        &#34;parentid&#34;: &#34;1-11&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 8,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-11-9&#34;,
        &#34;name&#34;: &#34;邮件服务器&#34;,
        &#34;label&#34;: &#34;邮件服务器&#34;,
        &#34;parentid&#34;: &#34;1-11&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 9,
        &#34;isLeaf&#34;: 1
      }
    ]
  },
  {
    &#34;id&#34;: &#34;1-12&#34;,
    &#34;name&#34;: &#34;产品经理&#34;,
    &#34;label&#34;: &#34;产品经理&#34;,
    &#34;parentid&#34;: &#34;1&#34;,
    &#34;isShow&#34;: 1,
    &#34;orderby&#34;: 12,
    &#34;isLeaf&#34;: 0,
    &#34;childrenTreeNodes&#34;: [
      {
        &#34;id&#34;: &#34;1-12-1&#34;,
        &#34;name&#34;: &#34;交互设计&#34;,
        &#34;label&#34;: &#34;交互设计&#34;,
        &#34;parentid&#34;: &#34;1-12&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 1,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-12-2&#34;,
        &#34;name&#34;: &#34;产品设计&#34;,
        &#34;label&#34;: &#34;产品设计&#34;,
        &#34;parentid&#34;: &#34;1-12&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 2,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-12-3&#34;,
        &#34;name&#34;: &#34;原型设计&#34;,
        &#34;label&#34;: &#34;原型设计&#34;,
        &#34;parentid&#34;: &#34;1-12&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 3,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-12-4&#34;,
        &#34;name&#34;: &#34;用户体验&#34;,
        &#34;label&#34;: &#34;用户体验&#34;,
        &#34;parentid&#34;: &#34;1-12&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 4,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-12-5&#34;,
        &#34;name&#34;: &#34;需求分析&#34;,
        &#34;label&#34;: &#34;需求分析&#34;,
        &#34;parentid&#34;: &#34;1-12&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 5,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-12-6&#34;,
        &#34;name&#34;: &#34;其它&#34;,
        &#34;label&#34;: &#34;其它&#34;,
        &#34;parentid&#34;: &#34;1-12&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 6,
        &#34;isLeaf&#34;: 1
      }
    ]
  },
  {
    &#34;id&#34;: &#34;1-13&#34;,
    &#34;name&#34;: &#34;企业/办公/职场&#34;,
    &#34;label&#34;: &#34;企业/办公/职场&#34;,
    &#34;parentid&#34;: &#34;1&#34;,
    &#34;isShow&#34;: 1,
    &#34;orderby&#34;: 13,
    &#34;isLeaf&#34;: 0,
    &#34;childrenTreeNodes&#34;: [
      {
        &#34;id&#34;: &#34;1-13-1&#34;,
        &#34;name&#34;: &#34;运营管理&#34;,
        &#34;label&#34;: &#34;运营管理&#34;,
        &#34;parentid&#34;: &#34;1-13&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 1,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-13-2&#34;,
        &#34;name&#34;: &#34;企业信息化&#34;,
        &#34;label&#34;: &#34;企业信息化&#34;,
        &#34;parentid&#34;: &#34;1-13&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 2,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-13-3&#34;,
        &#34;name&#34;: &#34;网络营销&#34;,
        &#34;label&#34;: &#34;网络营销&#34;,
        &#34;parentid&#34;: &#34;1-13&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 3,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-13-4&#34;,
        &#34;name&#34;: &#34;Office/WPS&#34;,
        &#34;label&#34;: &#34;Office/WPS&#34;,
        &#34;parentid&#34;: &#34;1-13&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 4,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-13-5&#34;,
        &#34;name&#34;: &#34;招聘/面试&#34;,
        &#34;label&#34;: &#34;招聘/面试&#34;,
        &#34;parentid&#34;: &#34;1-13&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 5,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-13-6&#34;,
        &#34;name&#34;: &#34;电子商务&#34;,
        &#34;label&#34;: &#34;电子商务&#34;,
        &#34;parentid&#34;: &#34;1-13&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 6,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-13-7&#34;,
        &#34;name&#34;: &#34;CRM&#34;,
        &#34;label&#34;: &#34;CRM&#34;,
        &#34;parentid&#34;: &#34;1-13&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 7,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-13-8&#34;,
        &#34;name&#34;: &#34;ERP&#34;,
        &#34;label&#34;: &#34;ERP&#34;,
        &#34;parentid&#34;: &#34;1-13&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 8,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-13-9&#34;,
        &#34;name&#34;: &#34;其它&#34;,
        &#34;label&#34;: &#34;其它&#34;,
        &#34;parentid&#34;: &#34;1-13&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 9,
        &#34;isLeaf&#34;: 1
      }
    ]
  },
  {
    &#34;id&#34;: &#34;1-14&#34;,
    &#34;name&#34;: &#34;信息安全&#34;,
    &#34;label&#34;: &#34;信息安全&#34;,
    &#34;parentid&#34;: &#34;1&#34;,
    &#34;isShow&#34;: 1,
    &#34;orderby&#34;: 14,
    &#34;isLeaf&#34;: 0,
    &#34;childrenTreeNodes&#34;: [
      {
        &#34;id&#34;: &#34;1-14-1&#34;,
        &#34;name&#34;: &#34;密码学/加密/破解&#34;,
        &#34;label&#34;: &#34;密码学/加密/破解&#34;,
        &#34;parentid&#34;: &#34;1-14&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 1,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-14-10&#34;,
        &#34;name&#34;: &#34;其它&#34;,
        &#34;label&#34;: &#34;其它&#34;,
        &#34;parentid&#34;: &#34;1-14&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 10,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-14-2&#34;,
        &#34;name&#34;: &#34;渗透测试&#34;,
        &#34;label&#34;: &#34;渗透测试&#34;,
        &#34;parentid&#34;: &#34;1-14&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 2,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-14-3&#34;,
        &#34;name&#34;: &#34;社会工程&#34;,
        &#34;label&#34;: &#34;社会工程&#34;,
        &#34;parentid&#34;: &#34;1-14&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 3,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-14-4&#34;,
        &#34;name&#34;: &#34;漏洞挖掘与利用&#34;,
        &#34;label&#34;: &#34;漏洞挖掘与利用&#34;,
        &#34;parentid&#34;: &#34;1-14&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 4,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-14-5&#34;,
        &#34;name&#34;: &#34;云安全&#34;,
        &#34;label&#34;: &#34;云安全&#34;,
        &#34;parentid&#34;: &#34;1-14&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 5,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-14-6&#34;,
        &#34;name&#34;: &#34;防护加固&#34;,
        &#34;label&#34;: &#34;防护加固&#34;,
        &#34;parentid&#34;: &#34;1-14&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 6,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-14-7&#34;,
        &#34;name&#34;: &#34;代码审计&#34;,
        &#34;label&#34;: &#34;代码审计&#34;,
        &#34;parentid&#34;: &#34;1-14&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 7,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-14-8&#34;,
        &#34;name&#34;: &#34;移动安全&#34;,
        &#34;label&#34;: &#34;移动安全&#34;,
        &#34;parentid&#34;: &#34;1-14&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 8,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-14-9&#34;,
        &#34;name&#34;: &#34;病毒木马&#34;,
        &#34;label&#34;: &#34;病毒木马&#34;,
        &#34;parentid&#34;: &#34;1-14&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 9,
        &#34;isLeaf&#34;: 1
      }
    ]
  },
  {
    &#34;id&#34;: &#34;1-15&#34;,
    &#34;name&#34;: &#34;测试目录&#34;,
    &#34;label&#34;: &#34;测试目录&#34;,
    &#34;parentid&#34;: &#34;1&#34;,
    &#34;isShow&#34;: 1,
    &#34;orderby&#34;: 15,
    &#34;isLeaf&#34;: 0,
    &#34;childrenTreeNodes&#34;: [
      {
        &#34;id&#34;: &#34;1-15-1&#34;,
        &#34;name&#34;: &#34;测试目录01&#34;,
        &#34;label&#34;: &#34;测试目录01&#34;,
        &#34;parentid&#34;: &#34;1-15&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 1,
        &#34;isLeaf&#34;: 1
      }
    ]
  },
  {
    &#34;id&#34;: &#34;1-2&#34;,
    &#34;name&#34;: &#34;移动开发&#34;,
    &#34;label&#34;: &#34;移动开发&#34;,
    &#34;parentid&#34;: &#34;1&#34;,
    &#34;isShow&#34;: 1,
    &#34;orderby&#34;: 2,
    &#34;isLeaf&#34;: 0,
    &#34;childrenTreeNodes&#34;: [
      {
        &#34;id&#34;: &#34;1-2-1&#34;,
        &#34;name&#34;: &#34;微信开发&#34;,
        &#34;label&#34;: &#34;微信开发&#34;,
        &#34;parentid&#34;: &#34;1-2&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 1,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-2-2&#34;,
        &#34;name&#34;: &#34;iOS&#34;,
        &#34;label&#34;: &#34;iOS&#34;,
        &#34;parentid&#34;: &#34;1-2&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 2,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-2-3&#34;,
        &#34;name&#34;: &#34;手游开发&#34;,
        &#34;label&#34;: &#34;手游开发&#34;,
        &#34;parentid&#34;: &#34;1-2&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 3,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-2-4&#34;,
        &#34;name&#34;: &#34;Swift&#34;,
        &#34;label&#34;: &#34;Swift&#34;,
        &#34;parentid&#34;: &#34;1-2&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 4,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-2-5&#34;,
        &#34;name&#34;: &#34;Android&#34;,
        &#34;label&#34;: &#34;Android&#34;,
        &#34;parentid&#34;: &#34;1-2&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 5,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-2-6&#34;,
        &#34;name&#34;: &#34;ReactNative&#34;,
        &#34;label&#34;: &#34;ReactNative&#34;,
        &#34;parentid&#34;: &#34;1-2&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 6,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-2-7&#34;,
        &#34;name&#34;: &#34;Cordova&#34;,
        &#34;label&#34;: &#34;Cordova&#34;,
        &#34;parentid&#34;: &#34;1-2&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 7,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-2-8&#34;,
        &#34;name&#34;: &#34;其它&#34;,
        &#34;label&#34;: &#34;其它&#34;,
        &#34;parentid&#34;: &#34;1-2&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 8,
        &#34;isLeaf&#34;: 1
      }
    ]
  },
  {
    &#34;id&#34;: &#34;1-3&#34;,
    &#34;name&#34;: &#34;编程开发&#34;,
    &#34;label&#34;: &#34;编程开发&#34;,
    &#34;parentid&#34;: &#34;1&#34;,
    &#34;isShow&#34;: 1,
    &#34;orderby&#34;: 3,
    &#34;isLeaf&#34;: 0,
    &#34;childrenTreeNodes&#34;: [
      {
        &#34;id&#34;: &#34;1-3-1&#34;,
        &#34;name&#34;: &#34;C/C++&#34;,
        &#34;label&#34;: &#34;C/C++&#34;,
        &#34;parentid&#34;: &#34;1-3&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 1,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-3-2&#34;,
        &#34;name&#34;: &#34;Java&#34;,
        &#34;label&#34;: &#34;Java&#34;,
        &#34;parentid&#34;: &#34;1-3&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 2,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-3-3&#34;,
        &#34;name&#34;: &#34;.NET&#34;,
        &#34;label&#34;: &#34;.NET&#34;,
        &#34;parentid&#34;: &#34;1-3&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 3,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-3-4&#34;,
        &#34;name&#34;: &#34;Objective-C&#34;,
        &#34;label&#34;: &#34;Objective-C&#34;,
        &#34;parentid&#34;: &#34;1-3&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 4,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-3-5&#34;,
        &#34;name&#34;: &#34;Go语言&#34;,
        &#34;label&#34;: &#34;Go语言&#34;,
        &#34;parentid&#34;: &#34;1-3&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 5,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-3-6&#34;,
        &#34;name&#34;: &#34;Python&#34;,
        &#34;label&#34;: &#34;Python&#34;,
        &#34;parentid&#34;: &#34;1-3&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 6,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-3-7&#34;,
        &#34;name&#34;: &#34;Ruby/Rails&#34;,
        &#34;label&#34;: &#34;Ruby/Rails&#34;,
        &#34;parentid&#34;: &#34;1-3&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 7,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-3-8&#34;,
        &#34;name&#34;: &#34;其它&#34;,
        &#34;label&#34;: &#34;其它&#34;,
        &#34;parentid&#34;: &#34;1-3&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 8,
        &#34;isLeaf&#34;: 1
      }
    ]
  },
  {
    &#34;id&#34;: &#34;1-4&#34;,
    &#34;name&#34;: &#34;数据库&#34;,
    &#34;label&#34;: &#34;数据库&#34;,
    &#34;parentid&#34;: &#34;1&#34;,
    &#34;isShow&#34;: 1,
    &#34;orderby&#34;: 4,
    &#34;isLeaf&#34;: 0,
    &#34;childrenTreeNodes&#34;: [
      {
        &#34;id&#34;: &#34;1-4-1&#34;,
        &#34;name&#34;: &#34;Oracle&#34;,
        &#34;label&#34;: &#34;Oracle&#34;,
        &#34;parentid&#34;: &#34;1-4&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 1,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-4-2&#34;,
        &#34;name&#34;: &#34;MySQL&#34;,
        &#34;label&#34;: &#34;MySQL&#34;,
        &#34;parentid&#34;: &#34;1-4&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 2,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-4-3&#34;,
        &#34;name&#34;: &#34;SQL Server&#34;,
        &#34;label&#34;: &#34;SQL Server&#34;,
        &#34;parentid&#34;: &#34;1-4&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 3,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-4-4&#34;,
        &#34;name&#34;: &#34;DB2&#34;,
        &#34;label&#34;: &#34;DB2&#34;,
        &#34;parentid&#34;: &#34;1-4&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 4,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-4-5&#34;,
        &#34;name&#34;: &#34;NoSQL&#34;,
        &#34;label&#34;: &#34;NoSQL&#34;,
        &#34;parentid&#34;: &#34;1-4&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 5,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-4-6&#34;,
        &#34;name&#34;: &#34;Mongo DB&#34;,
        &#34;label&#34;: &#34;Mongo DB&#34;,
        &#34;parentid&#34;: &#34;1-4&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 6,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-4-7&#34;,
        &#34;name&#34;: &#34;Hbase&#34;,
        &#34;label&#34;: &#34;Hbase&#34;,
        &#34;parentid&#34;: &#34;1-4&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 7,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-4-8&#34;,
        &#34;name&#34;: &#34;数据仓库&#34;,
        &#34;label&#34;: &#34;数据仓库&#34;,
        &#34;parentid&#34;: &#34;1-4&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 8,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-4-9&#34;,
        &#34;name&#34;: &#34;其它&#34;,
        &#34;label&#34;: &#34;其它&#34;,
        &#34;parentid&#34;: &#34;1-4&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 9,
        &#34;isLeaf&#34;: 1
      }
    ]
  },
  {
    &#34;id&#34;: &#34;1-5&#34;,
    &#34;name&#34;: &#34;人工智能&#34;,
    &#34;label&#34;: &#34;人工智能&#34;,
    &#34;parentid&#34;: &#34;1&#34;,
    &#34;isShow&#34;: 1,
    &#34;orderby&#34;: 5,
    &#34;isLeaf&#34;: 0,
    &#34;childrenTreeNodes&#34;: [
      {
        &#34;id&#34;: &#34;1-5-1&#34;,
        &#34;name&#34;: &#34;机器学习&#34;,
        &#34;label&#34;: &#34;机器学习&#34;,
        &#34;parentid&#34;: &#34;1-5&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 1,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-5-2&#34;,
        &#34;name&#34;: &#34;深度学习&#34;,
        &#34;label&#34;: &#34;深度学习&#34;,
        &#34;parentid&#34;: &#34;1-5&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 2,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-5-3&#34;,
        &#34;name&#34;: &#34;语音识别&#34;,
        &#34;label&#34;: &#34;语音识别&#34;,
        &#34;parentid&#34;: &#34;1-5&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 3,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-5-4&#34;,
        &#34;name&#34;: &#34;计算机视觉&#34;,
        &#34;label&#34;: &#34;计算机视觉&#34;,
        &#34;parentid&#34;: &#34;1-5&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 4,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-5-5&#34;,
        &#34;name&#34;: &#34;NLP&#34;,
        &#34;label&#34;: &#34;NLP&#34;,
        &#34;parentid&#34;: &#34;1-5&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 5,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-5-6&#34;,
        &#34;name&#34;: &#34;强化学习&#34;,
        &#34;label&#34;: &#34;强化学习&#34;,
        &#34;parentid&#34;: &#34;1-5&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 6,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-5-7&#34;,
        &#34;name&#34;: &#34;其它&#34;,
        &#34;label&#34;: &#34;其它&#34;,
        &#34;parentid&#34;: &#34;1-5&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 7,
        &#34;isLeaf&#34;: 1
      }
    ]
  },
  {
    &#34;id&#34;: &#34;1-6&#34;,
    &#34;name&#34;: &#34;云计算/大数据&#34;,
    &#34;label&#34;: &#34;云计算/大数据&#34;,
    &#34;parentid&#34;: &#34;1&#34;,
    &#34;isShow&#34;: 1,
    &#34;orderby&#34;: 6,
    &#34;isLeaf&#34;: 0,
    &#34;childrenTreeNodes&#34;: [
      {
        &#34;id&#34;: &#34;1-6-1&#34;,
        &#34;name&#34;: &#34;Spark&#34;,
        &#34;label&#34;: &#34;Spark&#34;,
        &#34;parentid&#34;: &#34;1-6&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 1,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-6-2&#34;,
        &#34;name&#34;: &#34;Hadoop&#34;,
        &#34;label&#34;: &#34;Hadoop&#34;,
        &#34;parentid&#34;: &#34;1-6&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 2,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-6-3&#34;,
        &#34;name&#34;: &#34;OpenStack&#34;,
        &#34;label&#34;: &#34;OpenStack&#34;,
        &#34;parentid&#34;: &#34;1-6&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 3,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-6-4&#34;,
        &#34;name&#34;: &#34;Docker/K8S&#34;,
        &#34;label&#34;: &#34;Docker/K8S&#34;,
        &#34;parentid&#34;: &#34;1-6&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 4,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-6-5&#34;,
        &#34;name&#34;: &#34;云计算基础架构&#34;,
        &#34;label&#34;: &#34;云计算基础架构&#34;,
        &#34;parentid&#34;: &#34;1-6&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 5,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-6-6&#34;,
        &#34;name&#34;: &#34;虚拟化技术&#34;,
        &#34;label&#34;: &#34;虚拟化技术&#34;,
        &#34;parentid&#34;: &#34;1-6&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 6,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-6-7&#34;,
        &#34;name&#34;: &#34;云平台&#34;,
        &#34;label&#34;: &#34;云平台&#34;,
        &#34;parentid&#34;: &#34;1-6&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 7,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-6-8&#34;,
        &#34;name&#34;: &#34;ELK&#34;,
        &#34;label&#34;: &#34;ELK&#34;,
        &#34;parentid&#34;: &#34;1-6&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 8,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-6-9&#34;,
        &#34;name&#34;: &#34;其它&#34;,
        &#34;label&#34;: &#34;其它&#34;,
        &#34;parentid&#34;: &#34;1-6&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 9,
        &#34;isLeaf&#34;: 1
      }
    ]
  },
  {
    &#34;id&#34;: &#34;1-7&#34;,
    &#34;name&#34;: &#34;UI设计&#34;,
    &#34;label&#34;: &#34;UI设计&#34;,
    &#34;parentid&#34;: &#34;1&#34;,
    &#34;isShow&#34;: 1,
    &#34;orderby&#34;: 7,
    &#34;isLeaf&#34;: 0,
    &#34;childrenTreeNodes&#34;: [
      {
        &#34;id&#34;: &#34;1-7-1&#34;,
        &#34;name&#34;: &#34;Photoshop&#34;,
        &#34;label&#34;: &#34;Photoshop&#34;,
        &#34;parentid&#34;: &#34;1-7&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 1,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-7-10&#34;,
        &#34;name&#34;: &#34;InDesign&#34;,
        &#34;label&#34;: &#34;InDesign&#34;,
        &#34;parentid&#34;: &#34;1-7&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 10,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-7-11&#34;,
        &#34;name&#34;: &#34;Pro/Engineer&#34;,
        &#34;label&#34;: &#34;Pro/Engineer&#34;,
        &#34;parentid&#34;: &#34;1-7&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 11,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-7-12&#34;,
        &#34;name&#34;: &#34;Cinema 4D&#34;,
        &#34;label&#34;: &#34;Cinema 4D&#34;,
        &#34;parentid&#34;: &#34;1-7&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 12,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-7-13&#34;,
        &#34;name&#34;: &#34;3D Studio&#34;,
        &#34;label&#34;: &#34;3D Studio&#34;,
        &#34;parentid&#34;: &#34;1-7&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 13,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-7-14&#34;,
        &#34;name&#34;: &#34;After Effects（AE）&#34;,
        &#34;label&#34;: &#34;After Effects（AE）&#34;,
        &#34;parentid&#34;: &#34;1-7&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 14,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-7-15&#34;,
        &#34;name&#34;: &#34;原画设计&#34;,
        &#34;label&#34;: &#34;原画设计&#34;,
        &#34;parentid&#34;: &#34;1-7&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 15,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-7-16&#34;,
        &#34;name&#34;: &#34;动画制作&#34;,
        &#34;label&#34;: &#34;动画制作&#34;,
        &#34;parentid&#34;: &#34;1-7&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 16,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-7-17&#34;,
        &#34;name&#34;: &#34;Dreamweaver&#34;,
        &#34;label&#34;: &#34;Dreamweaver&#34;,
        &#34;parentid&#34;: &#34;1-7&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 17,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-7-18&#34;,
        &#34;name&#34;: &#34;Axure&#34;,
        &#34;label&#34;: &#34;Axure&#34;,
        &#34;parentid&#34;: &#34;1-7&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 18,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-7-19&#34;,
        &#34;name&#34;: &#34;其它&#34;,
        &#34;label&#34;: &#34;其它&#34;,
        &#34;parentid&#34;: &#34;1-7&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 19,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-7-2&#34;,
        &#34;name&#34;: &#34;3Dmax&#34;,
        &#34;label&#34;: &#34;3Dmax&#34;,
        &#34;parentid&#34;: &#34;1-7&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 2,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-7-3&#34;,
        &#34;name&#34;: &#34;Illustrator&#34;,
        &#34;label&#34;: &#34;Illustrator&#34;,
        &#34;parentid&#34;: &#34;1-7&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 3,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-7-4&#34;,
        &#34;name&#34;: &#34;Flash&#34;,
        &#34;label&#34;: &#34;Flash&#34;,
        &#34;parentid&#34;: &#34;1-7&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 4,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-7-5&#34;,
        &#34;name&#34;: &#34;Maya&#34;,
        &#34;label&#34;: &#34;Maya&#34;,
        &#34;parentid&#34;: &#34;1-7&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 5,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-7-6&#34;,
        &#34;name&#34;: &#34;AUTOCAD&#34;,
        &#34;label&#34;: &#34;AUTOCAD&#34;,
        &#34;parentid&#34;: &#34;1-7&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 6,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-7-7&#34;,
        &#34;name&#34;: &#34;UG&#34;,
        &#34;label&#34;: &#34;UG&#34;,
        &#34;parentid&#34;: &#34;1-7&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 7,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-7-8&#34;,
        &#34;name&#34;: &#34;SolidWorks&#34;,
        &#34;label&#34;: &#34;SolidWorks&#34;,
        &#34;parentid&#34;: &#34;1-7&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 8,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-7-9&#34;,
        &#34;name&#34;: &#34;CorelDraw&#34;,
        &#34;label&#34;: &#34;CorelDraw&#34;,
        &#34;parentid&#34;: &#34;1-7&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 9,
        &#34;isLeaf&#34;: 1
      }
    ]
  },
  {
    &#34;id&#34;: &#34;1-8&#34;,
    &#34;name&#34;: &#34;游戏开发&#34;,
    &#34;label&#34;: &#34;游戏开发&#34;,
    &#34;parentid&#34;: &#34;1&#34;,
    &#34;isShow&#34;: 1,
    &#34;orderby&#34;: 8,
    &#34;isLeaf&#34;: 0,
    &#34;childrenTreeNodes&#34;: [
      {
        &#34;id&#34;: &#34;1-8-1&#34;,
        &#34;name&#34;: &#34;Cocos&#34;,
        &#34;label&#34;: &#34;Cocos&#34;,
        &#34;parentid&#34;: &#34;1-8&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 1,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-8-2&#34;,
        &#34;name&#34;: &#34;Unity3D&#34;,
        &#34;label&#34;: &#34;Unity3D&#34;,
        &#34;parentid&#34;: &#34;1-8&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 2,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-8-3&#34;,
        &#34;name&#34;: &#34;Flash&#34;,
        &#34;label&#34;: &#34;Flash&#34;,
        &#34;parentid&#34;: &#34;1-8&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 3,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-8-4&#34;,
        &#34;name&#34;: &#34;SpriteKit 2D&#34;,
        &#34;label&#34;: &#34;SpriteKit 2D&#34;,
        &#34;parentid&#34;: &#34;1-8&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 4,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-8-5&#34;,
        &#34;name&#34;: &#34;Unreal&#34;,
        &#34;label&#34;: &#34;Unreal&#34;,
        &#34;parentid&#34;: &#34;1-8&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 5,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-8-6&#34;,
        &#34;name&#34;: &#34;其它&#34;,
        &#34;label&#34;: &#34;其它&#34;,
        &#34;parentid&#34;: &#34;1-8&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 6,
        &#34;isLeaf&#34;: 1
      }
    ]
  },
  {
    &#34;id&#34;: &#34;1-9&#34;,
    &#34;name&#34;: &#34;智能硬件/物联网&#34;,
    &#34;label&#34;: &#34;智能硬件/物联网&#34;,
    &#34;parentid&#34;: &#34;1&#34;,
    &#34;isShow&#34;: 1,
    &#34;orderby&#34;: 9,
    &#34;isLeaf&#34;: 0,
    &#34;childrenTreeNodes&#34;: [
      {
        &#34;id&#34;: &#34;1-9-1&#34;,
        &#34;name&#34;: &#34;无线通信&#34;,
        &#34;label&#34;: &#34;无线通信&#34;,
        &#34;parentid&#34;: &#34;1-9&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 1,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-9-10&#34;,
        &#34;name&#34;: &#34;物联网技术&#34;,
        &#34;label&#34;: &#34;物联网技术&#34;,
        &#34;parentid&#34;: &#34;1-9&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 10,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-9-11&#34;,
        &#34;name&#34;: &#34;其它&#34;,
        &#34;label&#34;: &#34;其它&#34;,
        &#34;parentid&#34;: &#34;1-9&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 11,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-9-2&#34;,
        &#34;name&#34;: &#34;电子工程&#34;,
        &#34;label&#34;: &#34;电子工程&#34;,
        &#34;parentid&#34;: &#34;1-9&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 2,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-9-3&#34;,
        &#34;name&#34;: &#34;Arduino&#34;,
        &#34;label&#34;: &#34;Arduino&#34;,
        &#34;parentid&#34;: &#34;1-9&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 3,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-9-4&#34;,
        &#34;name&#34;: &#34;体感技术&#34;,
        &#34;label&#34;: &#34;体感技术&#34;,
        &#34;parentid&#34;: &#34;1-9&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 4,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-9-5&#34;,
        &#34;name&#34;: &#34;智能硬件&#34;,
        &#34;label&#34;: &#34;智能硬件&#34;,
        &#34;parentid&#34;: &#34;1-9&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 5,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-9-6&#34;,
        &#34;name&#34;: &#34;驱动/内核开发&#34;,
        &#34;label&#34;: &#34;驱动/内核开发&#34;,
        &#34;parentid&#34;: &#34;1-9&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 6,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-9-7&#34;,
        &#34;name&#34;: &#34;单片机/工控&#34;,
        &#34;label&#34;: &#34;单片机/工控&#34;,
        &#34;parentid&#34;: &#34;1-9&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 7,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-9-8&#34;,
        &#34;name&#34;: &#34;WinCE&#34;,
        &#34;label&#34;: &#34;WinCE&#34;,
        &#34;parentid&#34;: &#34;1-9&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 8,
        &#34;isLeaf&#34;: 1
      },
      {
        &#34;id&#34;: &#34;1-9-9&#34;,
        &#34;name&#34;: &#34;嵌入式&#34;,
        &#34;label&#34;: &#34;嵌入式&#34;,
        &#34;parentid&#34;: &#34;1-9&#34;,
        &#34;isShow&#34;: 1,
        &#34;orderby&#34;: 9,
        &#34;isLeaf&#34;: 1
      }
    ]
  }
]</pre>
                            
                          
                        </td>
                      </tr>
                    
                  </table>
              </div>
              

              <h3>Validators:</h3>
                <div style="overflow: auto">
                
                
                <table>
                    <tr>
                      <th>check</th>
                      <th>comparator</th>
                      <th>expect value</th>
                      <th>actual value</th>
                    </tr>
                    
                    <tr>
                      
                      <td class="passed">
                      
                        content
                      </td>
                      <td>not_equals</td>
                      <td>null</td>
                      <td>[{&#39;id&#39;: &#39;1-1&#39;, &#39;name&#39;: &#39;前端开发&#39;, &#39;label&#39;: &#39;前端开发&#39;, &#39;parentid&#39;: &#39;1&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 1, &#39;isLeaf&#39;: 0, &#39;childrenTreeNodes&#39;: [{&#39;id&#39;: &#39;1-1-1&#39;, &#39;name&#39;: &#39;HTML/CSS&#39;, &#39;label&#39;: &#39;HTML/CSS&#39;, &#39;parentid&#39;: &#39;1-1&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 1, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-1-10&#39;, &#39;name&#39;: &#39;其它&#39;, &#39;label&#39;: &#39;其它&#39;, &#39;parentid&#39;: &#39;1-1&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 10, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-1-2&#39;, &#39;name&#39;: &#39;JavaScript&#39;, &#39;label&#39;: &#39;JavaScript&#39;, &#39;parentid&#39;: &#39;1-1&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 2, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-1-3&#39;, &#39;name&#39;: &#39;jQuery&#39;, &#39;label&#39;: &#39;jQuery&#39;, &#39;parentid&#39;: &#39;1-1&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 3, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-1-4&#39;, &#39;name&#39;: &#39;ExtJS&#39;, &#39;label&#39;: &#39;ExtJS&#39;, &#39;parentid&#39;: &#39;1-1&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 4, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-1-5&#39;, &#39;name&#39;: &#39;AngularJS&#39;, &#39;label&#39;: &#39;AngularJS&#39;, &#39;parentid&#39;: &#39;1-1&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 5, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-1-6&#39;, &#39;name&#39;: &#39;ReactJS&#39;, &#39;label&#39;: &#39;ReactJS&#39;, &#39;parentid&#39;: &#39;1-1&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 6, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-1-7&#39;, &#39;name&#39;: &#39;Bootstrap&#39;, &#39;label&#39;: &#39;Bootstrap&#39;, &#39;parentid&#39;: &#39;1-1&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 7, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-1-8&#39;, &#39;name&#39;: &#39;Node.js&#39;, &#39;label&#39;: &#39;Node.js&#39;, &#39;parentid&#39;: &#39;1-1&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 8, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-1-9&#39;, &#39;name&#39;: &#39;Vue&#39;, &#39;label&#39;: &#39;Vue&#39;, &#39;parentid&#39;: &#39;1-1&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 9, &#39;isLeaf&#39;: 1}]}, {&#39;id&#39;: &#39;1-10&#39;, &#39;name&#39;: &#39;研发管理&#39;, &#39;label&#39;: &#39;研发管理&#39;, &#39;parentid&#39;: &#39;1&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 10, &#39;isLeaf&#39;: 0, &#39;childrenTreeNodes&#39;: [{&#39;id&#39;: &#39;1-10-1&#39;, &#39;name&#39;: &#39;敏捷开发&#39;, &#39;label&#39;: &#39;敏捷开发&#39;, &#39;parentid&#39;: &#39;1-10&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 1, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-10-2&#39;, &#39;name&#39;: &#39;软件设计&#39;, &#39;label&#39;: &#39;软件设计&#39;, &#39;parentid&#39;: &#39;1-10&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 2, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-10-3&#39;, &#39;name&#39;: &#39;软件测试&#39;, &#39;label&#39;: &#39;软件测试&#39;, &#39;parentid&#39;: &#39;1-10&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 3, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-10-4&#39;, &#39;name&#39;: &#39;研发管理&#39;, &#39;label&#39;: &#39;研发管理&#39;, &#39;parentid&#39;: &#39;1-10&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 4, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-10-5&#39;, &#39;name&#39;: &#39;其它&#39;, &#39;label&#39;: &#39;其它&#39;, &#39;parentid&#39;: &#39;1-10&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 5, &#39;isLeaf&#39;: 1}]}, {&#39;id&#39;: &#39;1-11&#39;, &#39;name&#39;: &#39;系统运维&#39;, &#39;label&#39;: &#39;系统运维&#39;, &#39;parentid&#39;: &#39;1&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 11, &#39;isLeaf&#39;: 0, &#39;childrenTreeNodes&#39;: [{&#39;id&#39;: &#39;1-11-1&#39;, &#39;name&#39;: &#39;Linux&#39;, &#39;label&#39;: &#39;Linux&#39;, &#39;parentid&#39;: &#39;1-11&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 1, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-11-10&#39;, &#39;name&#39;: &#39;其它&#39;, &#39;label&#39;: &#39;其它&#39;, &#39;parentid&#39;: &#39;1-11&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 10, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-11-2&#39;, &#39;name&#39;: &#39;Windows&#39;, &#39;label&#39;: &#39;Windows&#39;, &#39;parentid&#39;: &#39;1-11&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 2, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-11-3&#39;, &#39;name&#39;: &#39;UNIX&#39;, &#39;label&#39;: &#39;UNIX&#39;, &#39;parentid&#39;: &#39;1-11&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 3, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-11-4&#39;, &#39;name&#39;: &#39;Mac OS&#39;, &#39;label&#39;: &#39;Mac OS&#39;, &#39;parentid&#39;: &#39;1-11&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 4, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-11-5&#39;, &#39;name&#39;: &#39;网络技术&#39;, &#39;label&#39;: &#39;网络技术&#39;, &#39;parentid&#39;: &#39;1-11&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 5, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-11-6&#39;, &#39;name&#39;: &#39;路由协议&#39;, &#39;label&#39;: &#39;路由协议&#39;, &#39;parentid&#39;: &#39;1-11&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 6, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-11-7&#39;, &#39;name&#39;: &#39;无线网络&#39;, &#39;label&#39;: &#39;无线网络&#39;, &#39;parentid&#39;: &#39;1-11&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 7, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-11-8&#39;, &#39;name&#39;: &#39;Ngnix&#39;, &#39;label&#39;: &#39;Ngnix&#39;, &#39;parentid&#39;: &#39;1-11&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 8, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-11-9&#39;, &#39;name&#39;: &#39;邮件服务器&#39;, &#39;label&#39;: &#39;邮件服务器&#39;, &#39;parentid&#39;: &#39;1-11&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 9, &#39;isLeaf&#39;: 1}]}, {&#39;id&#39;: &#39;1-12&#39;, &#39;name&#39;: &#39;产品经理&#39;, &#39;label&#39;: &#39;产品经理&#39;, &#39;parentid&#39;: &#39;1&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 12, &#39;isLeaf&#39;: 0, &#39;childrenTreeNodes&#39;: [{&#39;id&#39;: &#39;1-12-1&#39;, &#39;name&#39;: &#39;交互设计&#39;, &#39;label&#39;: &#39;交互设计&#39;, &#39;parentid&#39;: &#39;1-12&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 1, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-12-2&#39;, &#39;name&#39;: &#39;产品设计&#39;, &#39;label&#39;: &#39;产品设计&#39;, &#39;parentid&#39;: &#39;1-12&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 2, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-12-3&#39;, &#39;name&#39;: &#39;原型设计&#39;, &#39;label&#39;: &#39;原型设计&#39;, &#39;parentid&#39;: &#39;1-12&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 3, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-12-4&#39;, &#39;name&#39;: &#39;用户体验&#39;, &#39;label&#39;: &#39;用户体验&#39;, &#39;parentid&#39;: &#39;1-12&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 4, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-12-5&#39;, &#39;name&#39;: &#39;需求分析&#39;, &#39;label&#39;: &#39;需求分析&#39;, &#39;parentid&#39;: &#39;1-12&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 5, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-12-6&#39;, &#39;name&#39;: &#39;其它&#39;, &#39;label&#39;: &#39;其它&#39;, &#39;parentid&#39;: &#39;1-12&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 6, &#39;isLeaf&#39;: 1}]}, {&#39;id&#39;: &#39;1-13&#39;, &#39;name&#39;: &#39;企业/办公/职场&#39;, &#39;label&#39;: &#39;企业/办公/职场&#39;, &#39;parentid&#39;: &#39;1&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 13, &#39;isLeaf&#39;: 0, &#39;childrenTreeNodes&#39;: [{&#39;id&#39;: &#39;1-13-1&#39;, &#39;name&#39;: &#39;运营管理&#39;, &#39;label&#39;: &#39;运营管理&#39;, &#39;parentid&#39;: &#39;1-13&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 1, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-13-2&#39;, &#39;name&#39;: &#39;企业信息化&#39;, &#39;label&#39;: &#39;企业信息化&#39;, &#39;parentid&#39;: &#39;1-13&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 2, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-13-3&#39;, &#39;name&#39;: &#39;网络营销&#39;, &#39;label&#39;: &#39;网络营销&#39;, &#39;parentid&#39;: &#39;1-13&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 3, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-13-4&#39;, &#39;name&#39;: &#39;Office/WPS&#39;, &#39;label&#39;: &#39;Office/WPS&#39;, &#39;parentid&#39;: &#39;1-13&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 4, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-13-5&#39;, &#39;name&#39;: &#39;招聘/面试&#39;, &#39;label&#39;: &#39;招聘/面试&#39;, &#39;parentid&#39;: &#39;1-13&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 5, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-13-6&#39;, &#39;name&#39;: &#39;电子商务&#39;, &#39;label&#39;: &#39;电子商务&#39;, &#39;parentid&#39;: &#39;1-13&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 6, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-13-7&#39;, &#39;name&#39;: &#39;CRM&#39;, &#39;label&#39;: &#39;CRM&#39;, &#39;parentid&#39;: &#39;1-13&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 7, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-13-8&#39;, &#39;name&#39;: &#39;ERP&#39;, &#39;label&#39;: &#39;ERP&#39;, &#39;parentid&#39;: &#39;1-13&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 8, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-13-9&#39;, &#39;name&#39;: &#39;其它&#39;, &#39;label&#39;: &#39;其它&#39;, &#39;parentid&#39;: &#39;1-13&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 9, &#39;isLeaf&#39;: 1}]}, {&#39;id&#39;: &#39;1-14&#39;, &#39;name&#39;: &#39;信息安全&#39;, &#39;label&#39;: &#39;信息安全&#39;, &#39;parentid&#39;: &#39;1&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 14, &#39;isLeaf&#39;: 0, &#39;childrenTreeNodes&#39;: [{&#39;id&#39;: &#39;1-14-1&#39;, &#39;name&#39;: &#39;密码学/加密/破解&#39;, &#39;label&#39;: &#39;密码学/加密/破解&#39;, &#39;parentid&#39;: &#39;1-14&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 1, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-14-10&#39;, &#39;name&#39;: &#39;其它&#39;, &#39;label&#39;: &#39;其它&#39;, &#39;parentid&#39;: &#39;1-14&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 10, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-14-2&#39;, &#39;name&#39;: &#39;渗透测试&#39;, &#39;label&#39;: &#39;渗透测试&#39;, &#39;parentid&#39;: &#39;1-14&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 2, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-14-3&#39;, &#39;name&#39;: &#39;社会工程&#39;, &#39;label&#39;: &#39;社会工程&#39;, &#39;parentid&#39;: &#39;1-14&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 3, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-14-4&#39;, &#39;name&#39;: &#39;漏洞挖掘与利用&#39;, &#39;label&#39;: &#39;漏洞挖掘与利用&#39;, &#39;parentid&#39;: &#39;1-14&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 4, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-14-5&#39;, &#39;name&#39;: &#39;云安全&#39;, &#39;label&#39;: &#39;云安全&#39;, &#39;parentid&#39;: &#39;1-14&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 5, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-14-6&#39;, &#39;name&#39;: &#39;防护加固&#39;, &#39;label&#39;: &#39;防护加固&#39;, &#39;parentid&#39;: &#39;1-14&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 6, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-14-7&#39;, &#39;name&#39;: &#39;代码审计&#39;, &#39;label&#39;: &#39;代码审计&#39;, &#39;parentid&#39;: &#39;1-14&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 7, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-14-8&#39;, &#39;name&#39;: &#39;移动安全&#39;, &#39;label&#39;: &#39;移动安全&#39;, &#39;parentid&#39;: &#39;1-14&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 8, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-14-9&#39;, &#39;name&#39;: &#39;病毒木马&#39;, &#39;label&#39;: &#39;病毒木马&#39;, &#39;parentid&#39;: &#39;1-14&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 9, &#39;isLeaf&#39;: 1}]}, {&#39;id&#39;: &#39;1-15&#39;, &#39;name&#39;: &#39;测试目录&#39;, &#39;label&#39;: &#39;测试目录&#39;, &#39;parentid&#39;: &#39;1&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 15, &#39;isLeaf&#39;: 0, &#39;childrenTreeNodes&#39;: [{&#39;id&#39;: &#39;1-15-1&#39;, &#39;name&#39;: &#39;测试目录01&#39;, &#39;label&#39;: &#39;测试目录01&#39;, &#39;parentid&#39;: &#39;1-15&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 1, &#39;isLeaf&#39;: 1}]}, {&#39;id&#39;: &#39;1-2&#39;, &#39;name&#39;: &#39;移动开发&#39;, &#39;label&#39;: &#39;移动开发&#39;, &#39;parentid&#39;: &#39;1&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 2, &#39;isLeaf&#39;: 0, &#39;childrenTreeNodes&#39;: [{&#39;id&#39;: &#39;1-2-1&#39;, &#39;name&#39;: &#39;微信开发&#39;, &#39;label&#39;: &#39;微信开发&#39;, &#39;parentid&#39;: &#39;1-2&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 1, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-2-2&#39;, &#39;name&#39;: &#39;iOS&#39;, &#39;label&#39;: &#39;iOS&#39;, &#39;parentid&#39;: &#39;1-2&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 2, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-2-3&#39;, &#39;name&#39;: &#39;手游开发&#39;, &#39;label&#39;: &#39;手游开发&#39;, &#39;parentid&#39;: &#39;1-2&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 3, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-2-4&#39;, &#39;name&#39;: &#39;Swift&#39;, &#39;label&#39;: &#39;Swift&#39;, &#39;parentid&#39;: &#39;1-2&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 4, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-2-5&#39;, &#39;name&#39;: &#39;Android&#39;, &#39;label&#39;: &#39;Android&#39;, &#39;parentid&#39;: &#39;1-2&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 5, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-2-6&#39;, &#39;name&#39;: &#39;ReactNative&#39;, &#39;label&#39;: &#39;ReactNative&#39;, &#39;parentid&#39;: &#39;1-2&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 6, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-2-7&#39;, &#39;name&#39;: &#39;Cordova&#39;, &#39;label&#39;: &#39;Cordova&#39;, &#39;parentid&#39;: &#39;1-2&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 7, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-2-8&#39;, &#39;name&#39;: &#39;其它&#39;, &#39;label&#39;: &#39;其它&#39;, &#39;parentid&#39;: &#39;1-2&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 8, &#39;isLeaf&#39;: 1}]}, {&#39;id&#39;: &#39;1-3&#39;, &#39;name&#39;: &#39;编程开发&#39;, &#39;label&#39;: &#39;编程开发&#39;, &#39;parentid&#39;: &#39;1&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 3, &#39;isLeaf&#39;: 0, &#39;childrenTreeNodes&#39;: [{&#39;id&#39;: &#39;1-3-1&#39;, &#39;name&#39;: &#39;C/C++&#39;, &#39;label&#39;: &#39;C/C++&#39;, &#39;parentid&#39;: &#39;1-3&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 1, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-3-2&#39;, &#39;name&#39;: &#39;Java&#39;, &#39;label&#39;: &#39;Java&#39;, &#39;parentid&#39;: &#39;1-3&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 2, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-3-3&#39;, &#39;name&#39;: &#39;.NET&#39;, &#39;label&#39;: &#39;.NET&#39;, &#39;parentid&#39;: &#39;1-3&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 3, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-3-4&#39;, &#39;name&#39;: &#39;Objective-C&#39;, &#39;label&#39;: &#39;Objective-C&#39;, &#39;parentid&#39;: &#39;1-3&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 4, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-3-5&#39;, &#39;name&#39;: &#39;Go语言&#39;, &#39;label&#39;: &#39;Go语言&#39;, &#39;parentid&#39;: &#39;1-3&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 5, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-3-6&#39;, &#39;name&#39;: &#39;Python&#39;, &#39;label&#39;: &#39;Python&#39;, &#39;parentid&#39;: &#39;1-3&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 6, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-3-7&#39;, &#39;name&#39;: &#39;Ruby/Rails&#39;, &#39;label&#39;: &#39;Ruby/Rails&#39;, &#39;parentid&#39;: &#39;1-3&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 7, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-3-8&#39;, &#39;name&#39;: &#39;其它&#39;, &#39;label&#39;: &#39;其它&#39;, &#39;parentid&#39;: &#39;1-3&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 8, &#39;isLeaf&#39;: 1}]}, {&#39;id&#39;: &#39;1-4&#39;, &#39;name&#39;: &#39;数据库&#39;, &#39;label&#39;: &#39;数据库&#39;, &#39;parentid&#39;: &#39;1&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 4, &#39;isLeaf&#39;: 0, &#39;childrenTreeNodes&#39;: [{&#39;id&#39;: &#39;1-4-1&#39;, &#39;name&#39;: &#39;Oracle&#39;, &#39;label&#39;: &#39;Oracle&#39;, &#39;parentid&#39;: &#39;1-4&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 1, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-4-2&#39;, &#39;name&#39;: &#39;MySQL&#39;, &#39;label&#39;: &#39;MySQL&#39;, &#39;parentid&#39;: &#39;1-4&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 2, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-4-3&#39;, &#39;name&#39;: &#39;SQL Server&#39;, &#39;label&#39;: &#39;SQL Server&#39;, &#39;parentid&#39;: &#39;1-4&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 3, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-4-4&#39;, &#39;name&#39;: &#39;DB2&#39;, &#39;label&#39;: &#39;DB2&#39;, &#39;parentid&#39;: &#39;1-4&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 4, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-4-5&#39;, &#39;name&#39;: &#39;NoSQL&#39;, &#39;label&#39;: &#39;NoSQL&#39;, &#39;parentid&#39;: &#39;1-4&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 5, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-4-6&#39;, &#39;name&#39;: &#39;Mongo DB&#39;, &#39;label&#39;: &#39;Mongo DB&#39;, &#39;parentid&#39;: &#39;1-4&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 6, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-4-7&#39;, &#39;name&#39;: &#39;Hbase&#39;, &#39;label&#39;: &#39;Hbase&#39;, &#39;parentid&#39;: &#39;1-4&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 7, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-4-8&#39;, &#39;name&#39;: &#39;数据仓库&#39;, &#39;label&#39;: &#39;数据仓库&#39;, &#39;parentid&#39;: &#39;1-4&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 8, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-4-9&#39;, &#39;name&#39;: &#39;其它&#39;, &#39;label&#39;: &#39;其它&#39;, &#39;parentid&#39;: &#39;1-4&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 9, &#39;isLeaf&#39;: 1}]}, {&#39;id&#39;: &#39;1-5&#39;, &#39;name&#39;: &#39;人工智能&#39;, &#39;label&#39;: &#39;人工智能&#39;, &#39;parentid&#39;: &#39;1&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 5, &#39;isLeaf&#39;: 0, &#39;childrenTreeNodes&#39;: [{&#39;id&#39;: &#39;1-5-1&#39;, &#39;name&#39;: &#39;机器学习&#39;, &#39;label&#39;: &#39;机器学习&#39;, &#39;parentid&#39;: &#39;1-5&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 1, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-5-2&#39;, &#39;name&#39;: &#39;深度学习&#39;, &#39;label&#39;: &#39;深度学习&#39;, &#39;parentid&#39;: &#39;1-5&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 2, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-5-3&#39;, &#39;name&#39;: &#39;语音识别&#39;, &#39;label&#39;: &#39;语音识别&#39;, &#39;parentid&#39;: &#39;1-5&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 3, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-5-4&#39;, &#39;name&#39;: &#39;计算机视觉&#39;, &#39;label&#39;: &#39;计算机视觉&#39;, &#39;parentid&#39;: &#39;1-5&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 4, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-5-5&#39;, &#39;name&#39;: &#39;NLP&#39;, &#39;label&#39;: &#39;NLP&#39;, &#39;parentid&#39;: &#39;1-5&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 5, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-5-6&#39;, &#39;name&#39;: &#39;强化学习&#39;, &#39;label&#39;: &#39;强化学习&#39;, &#39;parentid&#39;: &#39;1-5&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 6, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-5-7&#39;, &#39;name&#39;: &#39;其它&#39;, &#39;label&#39;: &#39;其它&#39;, &#39;parentid&#39;: &#39;1-5&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 7, &#39;isLeaf&#39;: 1}]}, {&#39;id&#39;: &#39;1-6&#39;, &#39;name&#39;: &#39;云计算/大数据&#39;, &#39;label&#39;: &#39;云计算/大数据&#39;, &#39;parentid&#39;: &#39;1&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 6, &#39;isLeaf&#39;: 0, &#39;childrenTreeNodes&#39;: [{&#39;id&#39;: &#39;1-6-1&#39;, &#39;name&#39;: &#39;Spark&#39;, &#39;label&#39;: &#39;Spark&#39;, &#39;parentid&#39;: &#39;1-6&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 1, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-6-2&#39;, &#39;name&#39;: &#39;Hadoop&#39;, &#39;label&#39;: &#39;Hadoop&#39;, &#39;parentid&#39;: &#39;1-6&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 2, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-6-3&#39;, &#39;name&#39;: &#39;OpenStack&#39;, &#39;label&#39;: &#39;OpenStack&#39;, &#39;parentid&#39;: &#39;1-6&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 3, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-6-4&#39;, &#39;name&#39;: &#39;Docker/K8S&#39;, &#39;label&#39;: &#39;Docker/K8S&#39;, &#39;parentid&#39;: &#39;1-6&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 4, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-6-5&#39;, &#39;name&#39;: &#39;云计算基础架构&#39;, &#39;label&#39;: &#39;云计算基础架构&#39;, &#39;parentid&#39;: &#39;1-6&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 5, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-6-6&#39;, &#39;name&#39;: &#39;虚拟化技术&#39;, &#39;label&#39;: &#39;虚拟化技术&#39;, &#39;parentid&#39;: &#39;1-6&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 6, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-6-7&#39;, &#39;name&#39;: &#39;云平台&#39;, &#39;label&#39;: &#39;云平台&#39;, &#39;parentid&#39;: &#39;1-6&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 7, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-6-8&#39;, &#39;name&#39;: &#39;ELK&#39;, &#39;label&#39;: &#39;ELK&#39;, &#39;parentid&#39;: &#39;1-6&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 8, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-6-9&#39;, &#39;name&#39;: &#39;其它&#39;, &#39;label&#39;: &#39;其它&#39;, &#39;parentid&#39;: &#39;1-6&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 9, &#39;isLeaf&#39;: 1}]}, {&#39;id&#39;: &#39;1-7&#39;, &#39;name&#39;: &#39;UI设计&#39;, &#39;label&#39;: &#39;UI设计&#39;, &#39;parentid&#39;: &#39;1&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 7, &#39;isLeaf&#39;: 0, &#39;childrenTreeNodes&#39;: [{&#39;id&#39;: &#39;1-7-1&#39;, &#39;name&#39;: &#39;Photoshop&#39;, &#39;label&#39;: &#39;Photoshop&#39;, &#39;parentid&#39;: &#39;1-7&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 1, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-7-10&#39;, &#39;name&#39;: &#39;InDesign&#39;, &#39;label&#39;: &#39;InDesign&#39;, &#39;parentid&#39;: &#39;1-7&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 10, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-7-11&#39;, &#39;name&#39;: &#39;Pro/Engineer&#39;, &#39;label&#39;: &#39;Pro/Engineer&#39;, &#39;parentid&#39;: &#39;1-7&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 11, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-7-12&#39;, &#39;name&#39;: &#39;Cinema 4D&#39;, &#39;label&#39;: &#39;Cinema 4D&#39;, &#39;parentid&#39;: &#39;1-7&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 12, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-7-13&#39;, &#39;name&#39;: &#39;3D Studio&#39;, &#39;label&#39;: &#39;3D Studio&#39;, &#39;parentid&#39;: &#39;1-7&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 13, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-7-14&#39;, &#39;name&#39;: &#39;After Effects（AE）&#39;, &#39;label&#39;: &#39;After Effects（AE）&#39;, &#39;parentid&#39;: &#39;1-7&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 14, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-7-15&#39;, &#39;name&#39;: &#39;原画设计&#39;, &#39;label&#39;: &#39;原画设计&#39;, &#39;parentid&#39;: &#39;1-7&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 15, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-7-16&#39;, &#39;name&#39;: &#39;动画制作&#39;, &#39;label&#39;: &#39;动画制作&#39;, &#39;parentid&#39;: &#39;1-7&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 16, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-7-17&#39;, &#39;name&#39;: &#39;Dreamweaver&#39;, &#39;label&#39;: &#39;Dreamweaver&#39;, &#39;parentid&#39;: &#39;1-7&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 17, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-7-18&#39;, &#39;name&#39;: &#39;Axure&#39;, &#39;label&#39;: &#39;Axure&#39;, &#39;parentid&#39;: &#39;1-7&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 18, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-7-19&#39;, &#39;name&#39;: &#39;其它&#39;, &#39;label&#39;: &#39;其它&#39;, &#39;parentid&#39;: &#39;1-7&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 19, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-7-2&#39;, &#39;name&#39;: &#39;3Dmax&#39;, &#39;label&#39;: &#39;3Dmax&#39;, &#39;parentid&#39;: &#39;1-7&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 2, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-7-3&#39;, &#39;name&#39;: &#39;Illustrator&#39;, &#39;label&#39;: &#39;Illustrator&#39;, &#39;parentid&#39;: &#39;1-7&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 3, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-7-4&#39;, &#39;name&#39;: &#39;Flash&#39;, &#39;label&#39;: &#39;Flash&#39;, &#39;parentid&#39;: &#39;1-7&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 4, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-7-5&#39;, &#39;name&#39;: &#39;Maya&#39;, &#39;label&#39;: &#39;Maya&#39;, &#39;parentid&#39;: &#39;1-7&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 5, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-7-6&#39;, &#39;name&#39;: &#39;AUTOCAD&#39;, &#39;label&#39;: &#39;AUTOCAD&#39;, &#39;parentid&#39;: &#39;1-7&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 6, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-7-7&#39;, &#39;name&#39;: &#39;UG&#39;, &#39;label&#39;: &#39;UG&#39;, &#39;parentid&#39;: &#39;1-7&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 7, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-7-8&#39;, &#39;name&#39;: &#39;SolidWorks&#39;, &#39;label&#39;: &#39;SolidWorks&#39;, &#39;parentid&#39;: &#39;1-7&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 8, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-7-9&#39;, &#39;name&#39;: &#39;CorelDraw&#39;, &#39;label&#39;: &#39;CorelDraw&#39;, &#39;parentid&#39;: &#39;1-7&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 9, &#39;isLeaf&#39;: 1}]}, {&#39;id&#39;: &#39;1-8&#39;, &#39;name&#39;: &#39;游戏开发&#39;, &#39;label&#39;: &#39;游戏开发&#39;, &#39;parentid&#39;: &#39;1&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 8, &#39;isLeaf&#39;: 0, &#39;childrenTreeNodes&#39;: [{&#39;id&#39;: &#39;1-8-1&#39;, &#39;name&#39;: &#39;Cocos&#39;, &#39;label&#39;: &#39;Cocos&#39;, &#39;parentid&#39;: &#39;1-8&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 1, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-8-2&#39;, &#39;name&#39;: &#39;Unity3D&#39;, &#39;label&#39;: &#39;Unity3D&#39;, &#39;parentid&#39;: &#39;1-8&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 2, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-8-3&#39;, &#39;name&#39;: &#39;Flash&#39;, &#39;label&#39;: &#39;Flash&#39;, &#39;parentid&#39;: &#39;1-8&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 3, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-8-4&#39;, &#39;name&#39;: &#39;SpriteKit 2D&#39;, &#39;label&#39;: &#39;SpriteKit 2D&#39;, &#39;parentid&#39;: &#39;1-8&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 4, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-8-5&#39;, &#39;name&#39;: &#39;Unreal&#39;, &#39;label&#39;: &#39;Unreal&#39;, &#39;parentid&#39;: &#39;1-8&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 5, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-8-6&#39;, &#39;name&#39;: &#39;其它&#39;, &#39;label&#39;: &#39;其它&#39;, &#39;parentid&#39;: &#39;1-8&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 6, &#39;isLeaf&#39;: 1}]}, {&#39;id&#39;: &#39;1-9&#39;, &#39;name&#39;: &#39;智能硬件/物联网&#39;, &#39;label&#39;: &#39;智能硬件/物联网&#39;, &#39;parentid&#39;: &#39;1&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 9, &#39;isLeaf&#39;: 0, &#39;childrenTreeNodes&#39;: [{&#39;id&#39;: &#39;1-9-1&#39;, &#39;name&#39;: &#39;无线通信&#39;, &#39;label&#39;: &#39;无线通信&#39;, &#39;parentid&#39;: &#39;1-9&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 1, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-9-10&#39;, &#39;name&#39;: &#39;物联网技术&#39;, &#39;label&#39;: &#39;物联网技术&#39;, &#39;parentid&#39;: &#39;1-9&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 10, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-9-11&#39;, &#39;name&#39;: &#39;其它&#39;, &#39;label&#39;: &#39;其它&#39;, &#39;parentid&#39;: &#39;1-9&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 11, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-9-2&#39;, &#39;name&#39;: &#39;电子工程&#39;, &#39;label&#39;: &#39;电子工程&#39;, &#39;parentid&#39;: &#39;1-9&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 2, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-9-3&#39;, &#39;name&#39;: &#39;Arduino&#39;, &#39;label&#39;: &#39;Arduino&#39;, &#39;parentid&#39;: &#39;1-9&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 3, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-9-4&#39;, &#39;name&#39;: &#39;体感技术&#39;, &#39;label&#39;: &#39;体感技术&#39;, &#39;parentid&#39;: &#39;1-9&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 4, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-9-5&#39;, &#39;name&#39;: &#39;智能硬件&#39;, &#39;label&#39;: &#39;智能硬件&#39;, &#39;parentid&#39;: &#39;1-9&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 5, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-9-6&#39;, &#39;name&#39;: &#39;驱动/内核开发&#39;, &#39;label&#39;: &#39;驱动/内核开发&#39;, &#39;parentid&#39;: &#39;1-9&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 6, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-9-7&#39;, &#39;name&#39;: &#39;单片机/工控&#39;, &#39;label&#39;: &#39;单片机/工控&#39;, &#39;parentid&#39;: &#39;1-9&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 7, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-9-8&#39;, &#39;name&#39;: &#39;WinCE&#39;, &#39;label&#39;: &#39;WinCE&#39;, &#39;parentid&#39;: &#39;1-9&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 8, &#39;isLeaf&#39;: 1}, {&#39;id&#39;: &#39;1-9-9&#39;, &#39;name&#39;: &#39;嵌入式&#39;, &#39;label&#39;: &#39;嵌入式&#39;, &#39;parentid&#39;: &#39;1-9&#39;, &#39;isShow&#39;: 1, &#39;orderby&#39;: 9, &#39;isLeaf&#39;: 1}]}]</td>
                    </tr>
                    
                </table>
                

                
                
              </div>

              <h3>Statistics:</h3>
              <div style="overflow: auto">
                <table>
                  <tr>
                      <th>content_size(bytes)</th>
                      <td>15574</td>
                    </tr>
                  <tr>
                    <th>response_time(ms)</th>
                    <td>34.93</td>
                  </tr>
                  <tr>
                    <th>elapsed(ms)</th>
                    <td>32.974</td>
                  </tr>
                </table>
              </div>

            </div>
          </div>
        </div>
        

        

      </td>
    </tr>
  
    
    
    <tr id="record_1_4">
      <th class="success" style="width:5em;">success</th>
      <td colspan="2">课程预览</td>
      <td style="text-align:center;width:6em;">67.39 ms</td>
      <td class="detail">

        
        
        <a class="button" href="#popup_log_1_4_1">log-1</a>
        <div id="popup_log_1_4_1" class="overlay">
          <div class="popup">
            <h2>Request and Response data</h2>
            <a class="close" href="#record_1_4_1">&times;</a>

            <div class="content">
              <h3>Name: 课程预览</h3>

              

              

              <h3>Request:</h3>
              <div style="overflow: auto">
                <table>
                  
                    <tr>
                      <th>url</th>
                      <td>
                        
                            http://teacher.51xuecheng.cn/api/content/course/whole/117
                        
                      </td>
                    </tr>
                  
                    <tr>
                      <th>method</th>
                      <td>
                        
                            GET
                        
                      </td>
                    </tr>
                  
                    <tr>
                      <th>headers</th>
                      <td>
                        
                            <pre>{
  &#34;User-Agent&#34;: &#34;python-requests/2.25.1&#34;,
  &#34;Accept-Encoding&#34;: &#34;gzip, deflate&#34;,
  &#34;Accept&#34;: &#34;application/json, text/plain, */*&#34;,
  &#34;Connection&#34;: &#34;keep-alive&#34;,
  &#34;Accept-Language&#34;: &#34;zh-CN,zh;q=0.9,en;q=0.8,en-GB;q=0.7,en-US;q=0.6&#34;,
  &#34;Authorization&#34;: &#34;Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhdWQiOlsieHVlY2hlbmctcGx1cyJdLCJ1c2VyX25hbWUiOiJ7XCJjb21wYW55SWRcIjpcIjEyMzIxNDE0MjVcIixcImNyZWF0ZVRpbWVcIjpcIjIwMjItMDktMjhUMDg6MzI6MDNcIixcImlkXCI6XCI1MlwiLFwibmFtZVwiOlwiTeiAgeW4iFwiLFwicGVybWlzc2lvbnNcIjpbXSxcInNleFwiOlwiMVwiLFwic3RhdHVzXCI6XCJcIixcInVzZXJuYW1lXCI6XCJ0MVwiLFwidXR5cGVcIjpcIjEwMTAwMlwifSIsInNjb3BlIjpbImFsbCJdLCJleHAiOjE2ODMyNzc5OTEsImF1dGhvcml0aWVzIjpbInhjX3RlYWNobWFuYWdlcl9jb3Vyc2VfYmFzZSIsInhjX3RlYWNobWFuYWdlcl9jb3Vyc2VfZGVsIiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZV9saXN0IiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZV9wbGFuIiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZSIsInhjX3RlYWNobWFuYWdlciIsInhjX3RlYWNobWFuYWdlcl9jb3Vyc2VfbWFya2V0IiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZV9wdWJsaXNoIiwieGNfdGVhY2htYW5hZ2VyX2NvdXJzZV9hZGQiXSwianRpIjoiNjNhN2U3YzctZTY5MC00ZWY5LThiNzctYTI3ZjgyYzg2MjNiIiwiY2xpZW50X2lkIjoiWGNXZWJBcHAifQ.oNuIiGrV1O9n326B8S0H0QDy6hC3J8djRClrcwIStVg&#34;
}</pre>
                        
                      </td>
                    </tr>
                  
                </table>
              </div>

              <h3>Response:</h3>
              <div style="overflow: auto">
                <table>
                    
                      <tr>
                        <th>ok</th>
                        <td>
                          
                            True
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>url</th>
                        <td>
                          
                            http://teacher.51xuecheng.cn/api/content/course/whole/117
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>status_code</th>
                        <td>
                          
                            200
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>reason</th>
                        <td>
                          
                            OK
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>cookies</th>
                        <td>
                          
                            {}
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>encoding</th>
                        <td>
                          
                            utf-8
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>headers</th>
                        <td>
                          
                            <pre>{
  &#34;Server&#34;: &#34;nginx/1.23.1&#34;,
  &#34;Date&#34;: &#34;Fri, 05 May 2023 07:13:12 GMT&#34;,
  &#34;Content-Type&#34;: &#34;application/json&#34;,
  &#34;Transfer-Encoding&#34;: &#34;chunked&#34;,
  &#34;Connection&#34;: &#34;keep-alive&#34;,
  &#34;X-Content-Type-Options&#34;: &#34;nosniff&#34;,
  &#34;X-XSS-Protection&#34;: &#34;1; mode=block&#34;,
  &#34;Cache-Control&#34;: &#34;no-cache, no-store, max-age=0, must-revalidate&#34;,
  &#34;Pragma&#34;: &#34;no-cache&#34;,
  &#34;Expires&#34;: &#34;0&#34;,
  &#34;X-Frame-Options&#34;: &#34;DENY&#34;,
  &#34;Referrer-Policy&#34;: &#34;no-referrer&#34;
}</pre>
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>content_type</th>
                        <td>
                          
                            application/json
                          
                        </td>
                      </tr>
                    
                      <tr>
                        <th>body</th>
                        <td>
                          
                            
                              <pre>{
  &#34;courseBase&#34;: {
    &#34;id&#34;: &#34;117&#34;,
    &#34;companyId&#34;: &#34;1232141425&#34;,
    &#34;name&#34;: &#34;Nacos微服务开发实战&#34;,
    &#34;users&#34;: &#34;中高级Java开发工程师&#34;,
    &#34;tags&#34;: &#34;&#34;,
    &#34;mt&#34;: &#34;1-3&#34;,
    &#34;st&#34;: &#34;1-3-2&#34;,
    &#34;grade&#34;: &#34;204002&#34;,
    &#34;teachmode&#34;: &#34;200002&#34;,
    &#34;description&#34;: &#34;Nacos 是阿里巴巴推出来的一个新开源项目，这是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。\n\nNacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集，帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。\n\nNacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施\n\nNacos 支持如下核心特性：\n\n1）服务发现： 支持 DNS 与 RPC 服务发现，也提供原生 SDK 、OpenAPI 等多种服务注册方式和 DNS、HTTP 与 API 等多种服务发现方式。\n2）服务健康监测： Nacos 提供对服务的实时的健康检查，阻止向不健康的主机或服务实例发送请求。\n3）动态配置服务： Nacos 提供配置统一管理功能，能够帮助我们将配置以中心化、外部化和动态化的方式管理所有环境的应用配置和服务配置。\n4）动态 DNS 服务： Nacos 支持动态 DNS 服务权重路由，能够让我们很容易地实现中间层负载均衡、更灵活的路由策略、流量控制以及数据中心内网的简单 DNS 解析服务。\n5）服务及其元数据管理： Nacos 支持从微服务平台建设的视角管理数据中心的所有服务及元数据，包括管理服务的描述、生命周期、服务的静态依赖分析、服务的健康状态、服务的流量管理、路由及安全策略、服务的 SLA 以及最首要的 metrics 统计数据。&#34;,
    &#34;pic&#34;: &#34;/mediafiles/2022/10/04/8026f17cf7b8697eccec2c8406d0c96c.png&#34;,
    &#34;createDate&#34;: &#34;2023-04-23 15:59:33&#34;,
    &#34;status&#34;: &#34;202004&#34;,
    &#34;charge&#34;: &#34;201001&#34;,
    &#34;price&#34;: 1.0,
    &#34;originalPrice&#34;: 198.0,
    &#34;validDays&#34;: 365,
    &#34;mtName&#34;: &#34;编程开发&#34;,
    &#34;stName&#34;: &#34;Java&#34;
  },
  &#34;teachplans&#34;: [
    {
      &#34;id&#34;: &#34;268&#34;,
      &#34;pname&#34;: &#34;1.配置管理&#34;,
      &#34;parentid&#34;: &#34;0&#34;,
      &#34;grade&#34;: 1,
      &#34;orderby&#34;: 1,
      &#34;courseId&#34;: &#34;117&#34;,
      &#34;teachPlanTreeNodes&#34;: [
        {
          &#34;id&#34;: &#34;269&#34;,
          &#34;pname&#34;: &#34;1.1 什么是配置中心&#34;,
          &#34;parentid&#34;: &#34;268&#34;,
          &#34;grade&#34;: 2,
          &#34;orderby&#34;: 1,
          &#34;courseId&#34;: &#34;117&#34;,
          &#34;teachplanMedia&#34;: {
            &#34;id&#34;: &#34;40&#34;,
            &#34;mediaId&#34;: &#34;3a5a861d1c745d05166132c47b44f9e4&#34;,
            &#34;mediaFilename&#34;: &#34;01-Nacos配置管理-内容介绍.avi&#34;
          }
        },
        {
          &#34;id&#34;: &#34;270&#34;,
          &#34;pname&#34;: &#34;1.2Nacos简介&#34;,
          &#34;parentid&#34;: &#34;268&#34;,
          &#34;grade&#34;: 2,
          &#34;orderby&#34;: 2,
          &#34;courseId&#34;: &#34;117&#34;,
          &#34;teachplanMedia&#34;: {
            &#34;id&#34;: &#34;41&#34;,
            &#34;mediaId&#34;: &#34;23f83ae728bd1269eee7ea2236e79644&#34;,
            &#34;mediaFilename&#34;: &#34;16-Nacos配置管理-课程总结.avi&#34;
          }
        },
        {
          &#34;id&#34;: &#34;271&#34;,
          &#34;pname&#34;: &#34;1.3安装Nacos Server&#34;,
          &#34;parentid&#34;: &#34;268&#34;,
          &#34;grade&#34;: 2,
          &#34;orderby&#34;: 3,
          &#34;courseId&#34;: &#34;117&#34;,
          &#34;teachplanMedia&#34;: {
            &#34;id&#34;: &#34;42&#34;,
            &#34;mediaId&#34;: &#34;3a5a861d1c745d05166132c47b44f9e4&#34;,
            &#34;mediaFilename&#34;: &#34;01-Nacos配置管理-内容介绍.avi&#34;
          }
        },
        {
          &#34;id&#34;: &#34;272&#34;,
          &#34;pname&#34;: &#34;1.4Nacos配置入门&#34;,
          &#34;parentid&#34;: &#34;268&#34;,
          &#34;grade&#34;: 2,
          &#34;orderby&#34;: 4,
          &#34;courseId&#34;: &#34;117&#34;,
          &#34;teachplanMedia&#34;: {
            &#34;id&#34;: &#34;43&#34;,
            &#34;mediaId&#34;: &#34;3a5a861d1c745d05166132c47b44f9e4&#34;,
            &#34;mediaFilename&#34;: &#34;01-Nacos配置管理-内容介绍.avi&#34;
          }
        },
        {
          &#34;id&#34;: &#34;273&#34;,
          &#34;pname&#34;: &#34;1.5命名空间管理&#34;,
          &#34;parentid&#34;: &#34;268&#34;,
          &#34;grade&#34;: 2,
          &#34;orderby&#34;: 5,
          &#34;courseId&#34;: &#34;117&#34;,
          &#34;teachplanMedia&#34;: {
            &#34;id&#34;: &#34;44&#34;,
            &#34;mediaId&#34;: &#34;23f83ae728bd1269eee7ea2236e79644&#34;,
            &#34;mediaFilename&#34;: &#34;16-Nacos配置管理-课程总结.avi&#34;
          }
        }
      ]
    },
    {
      &#34;id&#34;: &#34;274&#34;,
      &#34;pname&#34;: &#34;2.服务发现&#34;,
      &#34;parentid&#34;: &#34;0&#34;,
      &#34;grade&#34;: 1,
      &#34;orderby&#34;: 2,
      &#34;courseId&#34;: &#34;117&#34;,
      &#34;teachPlanTreeNodes&#34;: [
        {
          &#34;id&#34;: &#34;275&#34;,
          &#34;pname&#34;: &#34;2.1什么是服务发现&#34;,
          &#34;parentid&#34;: &#34;274&#34;,
          &#34;grade&#34;: 2,
          &#34;orderby&#34;: 1,
          &#34;courseId&#34;: &#34;117&#34;,
          &#34;teachplanMedia&#34;: {
            &#34;id&#34;: &#34;45&#34;,
            &#34;mediaId&#34;: &#34;1f229319d6fed3431d2f9d06193a433b&#34;,
            &#34;mediaFilename&#34;: &#34;01-分布式事务专题课程介绍.avi&#34;
          }
        },
        {
          &#34;id&#34;: &#34;276&#34;,
          &#34;pname&#34;: &#34;2.2服务发现快速入门&#34;,
          &#34;parentid&#34;: &#34;274&#34;,
          &#34;grade&#34;: 2,
          &#34;orderby&#34;: 2,
          &#34;courseId&#34;: &#34;117&#34;,
          &#34;teachplanMedia&#34;: {
            &#34;id&#34;: &#34;46&#34;,
            &#34;mediaId&#34;: &#34;6ad24a762f67c18f61966c1b8c55abe6&#34;,
            &#34;mediaFilename&#34;: &#34;07-分布式事务基础理论-BASE理论.avi&#34;
          }
        },
        {
          &#34;id&#34;: &#34;277&#34;,
          &#34;pname&#34;: &#34;2.3服务发现数据模型&#34;,
          &#34;parentid&#34;: &#34;274&#34;,
          &#34;grade&#34;: 2,
          &#34;orderby&#34;: 3,
          &#34;courseId&#34;: &#34;117&#34;,
          &#34;teachplanMedia&#34;: {
            &#34;id&#34;: &#34;47&#34;,
            &#34;mediaId&#34;: &#34;1f229319d6fed3431d2f9d06193a433b&#34;,
            &#34;mediaFilename&#34;: &#34;01-分布式事务专题课程介绍.avi&#34;
          }
        },
        {
          &#34;id&#34;: &#34;278&#34;,
          &#34;pname&#34;: &#34;2.4服务列表管理&#34;,
          &#34;parentid&#34;: &#34;274&#34;,
          &#34;grade&#34;: 2,
          &#34;orderby&#34;: 4,
          &#34;courseId&#34;: &#34;117&#34;,
          &#34;teachplanMedia&#34;: {
            &#34;id&#34;: &#34;48&#34;,
            &#34;mediaId&#34;: &#34;6ad24a762f67c18f61966c1b8c55abe6&#34;,
            &#34;mediaFilename&#34;: &#34;07-分布式事务基础理论-BASE理论.avi&#34;
          }
        }
      ]
    },
    {
      &#34;id&#34;: &#34;302&#34;,
      &#34;pname&#34;: &#34;新章名称 [点击修改]&#34;,
      &#34;parentid&#34;: &#34;0&#34;,
      &#34;grade&#34;: 1,
      &#34;orderby&#34;: 3,
      &#34;courseId&#34;: &#34;117&#34;,
      &#34;teachPlanTreeNodes&#34;: []
    }
  ]
}</pre>
                            
                          
                        </td>
                      </tr>
                    
                  </table>
              </div>
              

              <h3>Validators:</h3>
                <div style="overflow: auto">
                
                
                <table>
                    <tr>
                      <th>check</th>
                      <th>comparator</th>
                      <th>expect value</th>
                      <th>actual value</th>
                    </tr>
                    
                    <tr>
                      
                      <td class="passed">
                      
                        content
                      </td>
                      <td>not_equals</td>
                      <td>null</td>
                      <td>{&#39;courseBase&#39;: {&#39;id&#39;: &#39;117&#39;, &#39;companyId&#39;: &#39;1232141425&#39;, &#39;name&#39;: &#39;Nacos微服务开发实战&#39;, &#39;users&#39;: &#39;中高级Java开发工程师&#39;, &#39;tags&#39;: &#39;&#39;, &#39;mt&#39;: &#39;1-3&#39;, &#39;st&#39;: &#39;1-3-2&#39;, &#39;grade&#39;: &#39;204002&#39;, &#39;teachmode&#39;: &#39;200002&#39;, &#39;description&#39;: &#39;Nacos 是阿里巴巴推出来的一个新开源项目，这是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。\n\nNacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集，帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。\n\nNacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施\n\nNacos 支持如下核心特性：\n\n1）服务发现： 支持 DNS 与 RPC 服务发现，也提供原生 SDK 、OpenAPI 等多种服务注册方式和 DNS、HTTP 与 API 等多种服务发现方式。\n2）服务健康监测： Nacos 提供对服务的实时的健康检查，阻止向不健康的主机或服务实例发送请求。\n3）动态配置服务： Nacos 提供配置统一管理功能，能够帮助我们将配置以中心化、外部化和动态化的方式管理所有环境的应用配置和服务配置。\n4）动态 DNS 服务： Nacos 支持动态 DNS 服务权重路由，能够让我们很容易地实现中间层负载均衡、更灵活的路由策略、流量控制以及数据中心内网的简单 DNS 解析服务。\n5）服务及其元数据管理： Nacos 支持从微服务平台建设的视角管理数据中心的所有服务及元数据，包括管理服务的描述、生命周期、服务的静态依赖分析、服务的健康状态、服务的流量管理、路由及安全策略、服务的 SLA 以及最首要的 metrics 统计数据。&#39;, &#39;pic&#39;: &#39;/mediafiles/2022/10/04/8026f17cf7b8697eccec2c8406d0c96c.png&#39;, &#39;createDate&#39;: &#39;2023-04-23 15:59:33&#39;, &#39;status&#39;: &#39;202004&#39;, &#39;charge&#39;: &#39;201001&#39;, &#39;price&#39;: 1.0, &#39;originalPrice&#39;: 198.0, &#39;validDays&#39;: 365, &#39;mtName&#39;: &#39;编程开发&#39;, &#39;stName&#39;: &#39;Java&#39;}, &#39;teachplans&#39;: [{&#39;id&#39;: &#39;268&#39;, &#39;pname&#39;: &#39;1.配置管理&#39;, &#39;parentid&#39;: &#39;0&#39;, &#39;grade&#39;: 1, &#39;orderby&#39;: 1, &#39;courseId&#39;: &#39;117&#39;, &#39;teachPlanTreeNodes&#39;: [{&#39;id&#39;: &#39;269&#39;, &#39;pname&#39;: &#39;1.1 什么是配置中心&#39;, &#39;parentid&#39;: &#39;268&#39;, &#39;grade&#39;: 2, &#39;orderby&#39;: 1, &#39;courseId&#39;: &#39;117&#39;, &#39;teachplanMedia&#39;: {&#39;id&#39;: &#39;40&#39;, &#39;mediaId&#39;: &#39;3a5a861d1c745d05166132c47b44f9e4&#39;, &#39;mediaFilename&#39;: &#39;01-Nacos配置管理-内容介绍.avi&#39;}}, {&#39;id&#39;: &#39;270&#39;, &#39;pname&#39;: &#39;1.2Nacos简介&#39;, &#39;parentid&#39;: &#39;268&#39;, &#39;grade&#39;: 2, &#39;orderby&#39;: 2, &#39;courseId&#39;: &#39;117&#39;, &#39;teachplanMedia&#39;: {&#39;id&#39;: &#39;41&#39;, &#39;mediaId&#39;: &#39;23f83ae728bd1269eee7ea2236e79644&#39;, &#39;mediaFilename&#39;: &#39;16-Nacos配置管理-课程总结.avi&#39;}}, {&#39;id&#39;: &#39;271&#39;, &#39;pname&#39;: &#39;1.3安装Nacos Server&#39;, &#39;parentid&#39;: &#39;268&#39;, &#39;grade&#39;: 2, &#39;orderby&#39;: 3, &#39;courseId&#39;: &#39;117&#39;, &#39;teachplanMedia&#39;: {&#39;id&#39;: &#39;42&#39;, &#39;mediaId&#39;: &#39;3a5a861d1c745d05166132c47b44f9e4&#39;, &#39;mediaFilename&#39;: &#39;01-Nacos配置管理-内容介绍.avi&#39;}}, {&#39;id&#39;: &#39;272&#39;, &#39;pname&#39;: &#39;1.4Nacos配置入门&#39;, &#39;parentid&#39;: &#39;268&#39;, &#39;grade&#39;: 2, &#39;orderby&#39;: 4, &#39;courseId&#39;: &#39;117&#39;, &#39;teachplanMedia&#39;: {&#39;id&#39;: &#39;43&#39;, &#39;mediaId&#39;: &#39;3a5a861d1c745d05166132c47b44f9e4&#39;, &#39;mediaFilename&#39;: &#39;01-Nacos配置管理-内容介绍.avi&#39;}}, {&#39;id&#39;: &#39;273&#39;, &#39;pname&#39;: &#39;1.5命名空间管理&#39;, &#39;parentid&#39;: &#39;268&#39;, &#39;grade&#39;: 2, &#39;orderby&#39;: 5, &#39;courseId&#39;: &#39;117&#39;, &#39;teachplanMedia&#39;: {&#39;id&#39;: &#39;44&#39;, &#39;mediaId&#39;: &#39;23f83ae728bd1269eee7ea2236e79644&#39;, &#39;mediaFilename&#39;: &#39;16-Nacos配置管理-课程总结.avi&#39;}}]}, {&#39;id&#39;: &#39;274&#39;, &#39;pname&#39;: &#39;2.服务发现&#39;, &#39;parentid&#39;: &#39;0&#39;, &#39;grade&#39;: 1, &#39;orderby&#39;: 2, &#39;courseId&#39;: &#39;117&#39;, &#39;teachPlanTreeNodes&#39;: [{&#39;id&#39;: &#39;275&#39;, &#39;pname&#39;: &#39;2.1什么是服务发现&#39;, &#39;parentid&#39;: &#39;274&#39;, &#39;grade&#39;: 2, &#39;orderby&#39;: 1, &#39;courseId&#39;: &#39;117&#39;, &#39;teachplanMedia&#39;: {&#39;id&#39;: &#39;45&#39;, &#39;mediaId&#39;: &#39;1f229319d6fed3431d2f9d06193a433b&#39;, &#39;mediaFilename&#39;: &#39;01-分布式事务专题课程介绍.avi&#39;}}, {&#39;id&#39;: &#39;276&#39;, &#39;pname&#39;: &#39;2.2服务发现快速入门&#39;, &#39;parentid&#39;: &#39;274&#39;, &#39;grade&#39;: 2, &#39;orderby&#39;: 2, &#39;courseId&#39;: &#39;117&#39;, &#39;teachplanMedia&#39;: {&#39;id&#39;: &#39;46&#39;, &#39;mediaId&#39;: &#39;6ad24a762f67c18f61966c1b8c55abe6&#39;, &#39;mediaFilename&#39;: &#39;07-分布式事务基础理论-BASE理论.avi&#39;}}, {&#39;id&#39;: &#39;277&#39;, &#39;pname&#39;: &#39;2.3服务发现数据模型&#39;, &#39;parentid&#39;: &#39;274&#39;, &#39;grade&#39;: 2, &#39;orderby&#39;: 3, &#39;courseId&#39;: &#39;117&#39;, &#39;teachplanMedia&#39;: {&#39;id&#39;: &#39;47&#39;, &#39;mediaId&#39;: &#39;1f229319d6fed3431d2f9d06193a433b&#39;, &#39;mediaFilename&#39;: &#39;01-分布式事务专题课程介绍.avi&#39;}}, {&#39;id&#39;: &#39;278&#39;, &#39;pname&#39;: &#39;2.4服务列表管理&#39;, &#39;parentid&#39;: &#39;274&#39;, &#39;grade&#39;: 2, &#39;orderby&#39;: 4, &#39;courseId&#39;: &#39;117&#39;, &#39;teachplanMedia&#39;: {&#39;id&#39;: &#39;48&#39;, &#39;mediaId&#39;: &#39;6ad24a762f67c18f61966c1b8c55abe6&#39;, &#39;mediaFilename&#39;: &#39;07-分布式事务基础理论-BASE理论.avi&#39;}}]}, {&#39;id&#39;: &#39;302&#39;, &#39;pname&#39;: &#39;新章名称 [点击修改]&#39;, &#39;parentid&#39;: &#39;0&#39;, &#39;grade&#39;: 1, &#39;orderby&#39;: 3, &#39;courseId&#39;: &#39;117&#39;, &#39;teachPlanTreeNodes&#39;: []}]}</td>
                    </tr>
                    
                </table>
                

                
                
              </div>

              <h3>Statistics:</h3>
              <div style="overflow: auto">
                <table>
                  <tr>
                      <th>content_size(bytes)</th>
                      <td>4581</td>
                    </tr>
                  <tr>
                    <th>response_time(ms)</th>
                    <td>67.39</td>
                  </tr>
                  <tr>
                    <th>elapsed(ms)</th>
                    <td>65.346</td>
                  </tr>
                </table>
              </div>

            </div>
          </div>
        </div>
        

        

      </td>
    </tr>
  
  </table>
  
</body>